These are very good ideas, but, there's some problems. It would make FeralHeart possibly run slower, and a lot of this is a real pain in the neck to be able to code and put into the game, it would take a lot of time, time some people like Kovu probably don't have right now. ^^
But yes, VERY good ideas! <3