Process entity motion in ball SOLs

This enables the regular path-based body motion in ball SOLs, so OBJs can rotate and move around now. As if there weren't enough moving parts there already. These are just some cleanup commits with a cherry on top. Letting them sit to make sure nothing is broken.