you don't need to precook the potatoes just put them in and let them cook through (30-40 mins high heat). the real trick i've found is then letting the curry cool completely and leave in the fridge overnight. the next day the potatoes have a lovely soft texture and have absorbed lots of curry flavour.