This will better position us to make Camera an actor and pass an instance of World to it, in which case everything in World needs to be Sendable. Currently, all shapes are classes, and we would probably have to resort to marking everything as @unchecked , which would be risky and hacky.
This will better position us to make
Cameraan actor and pass an instance ofWorldto it, in which case everything inWorldneeds to beSendable. Currently, all shapes are classes, and we would probably have to resort to marking everything as@unchecked, which would be risky and hacky.