I think this concept could be expanded to add things like velocity, acceleration, gravity, etc, throw that in a physics engine and it would be sick
I was thinking along these same lines at the start. I may end up doing some of that, thanks for the encouragement!