I rely heavily on tessellation to aggregate and summarize extremely dense point content. Currently the only limiting environmental variable the GenerateTessellation_management() method uses is Extent. This is inefficient as I demonstrate in the simplified graphic above. In this case, I would spend loads of time building cells over an extent, the majority of which has no data, and that will be discarded later anyway.
I would like for the Generate Tessellation tool to support not only Extent, but Mask (vector polygon) to build cells.