The getState() method is currently used by several of our Sprites (Wall, Crater, Water, DeepWater) to get their tiling states. I needed these methods so that I could write a graphics integration test that could manually set the tiling state, to make sure texture parsing was working correctly.

Is your objection that these are in a 'shallow' interface that doesn't have any methods called on it, or that these methods exist at all without the entire adaptive tiling system being ready?