Support generating a unique set of tiles
Correct assertions
Rename bbox -> bounds for clarity