Resize canvas to show fewer blocks.
Always make first palette color completely transparent.
Load more palettes and remove unneeded hack.
Store tile flip data as booleans.
Pass tile flip data to tile module.
Prevent needless drawing of an empty tile.
Remember whether or not to flip a tile.
Take flip preference into account when drawing a tile.
Prevent unnecessary tile draws.