Should there be a bounds.toExtent call, or should they be the same type?