Useful to have in the API. Probably at some point we should just make a TileSet class that tidies all this stuff away.