I was playing around with the idea that some objects can have collision and no visibility or vice versa, so the player has to remember where things are. I imagined that different balls could pass through some blocks but not others, but I hadn't much time left to implement that.