Begin the "wishful thinking" design phase of #28.
Fix #28 with PhysicsCache intermediate step.
Merge branch 'iss28multiplayer'