Could you add [[nodiscard]] to Rectangle::translated to prevent mixing it up with translate?
Thanks,
Jelle
Yes, that’s a good suggestion.