Models and data for Spatial-Interactor: Learning Spatial Reasoning through Interaction with the Observable Physical World.