wow again !
nice stuff,. yes abstraction is the root of all video games. All video games are psychological tricks

No object in a game actualy existed, never mind collided with another imaginary object,. . much like what we call 'reality' but that is a whole other can of worms,. . fo' sure.
I was considering doing somthing like this just to get objects to move with the hight of a mesh,. (use the same math for the mesh and the z of the obj),. how you get them rolling about it beyond me,. well im sure I could suss it out, if I thought danm hard for a spell,.. but I just like to build stuff, gameplay and interesting art, mostly. My mind looses focus when the math gets all complex and abstract,. perhaps we should team up, I have a bunch of half started things what got left for lack of math to implement some gameplay or control issue.., I sure wish I had some cash to hire someone like you, to help me with the maths,. perhaps if your willing to help for free for a bit,. we can find some ways to generate an income from these games.., I know there is gold in those thar' hills! willin' to dig?