It could keep track that 8 textures have been loaded and special case the TILE7 to use a single tile for loading (even if it's slower).