Generalize the tile draw component to a draw component.