If i am cooking for a few people, 6-8, i just add the chicken raw to each dish but if i am cooking for over 10 then i pre-cook just for ease of cooking and less time in between cooking each dish, when i am cooking for customers i try to get all orders in then i can decide if it warrants pre-cooking.. I do a Work Menu which is half the normal curry amount and 1/2 serving of rice, served in a two compartment container, if i have a few orders of those then i just add raw, so 10 orders i only need to cook 5 full curries.