Minor cleanup of some rotation code
Use the pair cache
Slightly improve string lower-casing
Use a btActionInterface to handle actor movement
Don't use a separate queue for preparing actor movement
Use a basic btCollisionObject for the heightmap
Cleanup some unneeded physics actor stuff
Don't specify any physics duration when paused
Use a more proper character controller for actors
Allow disabling player collisions
Only set on ground when there's gravity and no upward thrust
Use mwrender for getting the faced object

Selection detail to be improved.