You build the horse in a multithreaded .net core application that consumes an unmanaged c++ dll in which the innards reside, and uses a python process for the legs
Everything goes perfectly, but you were too lazy to actually implement all the concrete interfaces for all the different platforms, so it dies if it ever leaves the microsoft meadow