Extent is probably a bad name. We already have an `Extent` object. How about `scale`?