Measure out all the spices and corn starch into a small bowl and set aside
Mix TVP and boiling water in a bowl and stir well to combine. Set aside for now.
Brown up 1 pound of ground beef in a 12" frying pan. When it's about 1/2 way done, add the TVP and continue cooking as normal
When the beef is no longer pink transfer the mixture to a food processor and pulse to get a fine texture. It will take 5 to 10 pulses. Stir and course meat remaining and pulse again 1 more times.
Place the frying pan back on the heat and add the oat flour to the pan to soak up any grease remaining in the pan.
When the pan is now dry add the spice mixture to the pan and toast the spices for about 1 minute.
Add tomato paste and mix well with the spices.
When the tomato paste is mostly broken up and mixed into the spices, add the water, apple cider vinegar and lime juice to the pan. Stir well to combine
Heat the mixture up to 204F to activate the corn starch and thicken the sauce. When a spatula dragged across the pan leaves a clean path it is ready.
Return the meat mixture from the food processor to the pan and mix it all up really well. When it is fully combined it is ready to serve.