Can you return a `Rect<f32>` here instead? At the least this 4-tuple should be turned into a struct so that the fields are self-documenting.