Any reason why this returns a `Rectangle` instead of a `FlxRect`? `FlxRect` is pooled, so that might potentially save some allocations.