Phil,
How do you cook you're final Indian dish, if you add no oil at the beginning?
I always thought that, heat the pan, add some oil, then add the garlic/ginger, then the other spices, then the tomato puree (if used) then the base sauce, then the meat....
What method are you using to create you're dishes?