- in the current Environment setup, the `DualCameraController` dependency (which is mainactor isolated) is not properply isolated. - it may make sense to decompose the `DualCameraController` a bit so it doesn't need MainActor isolation. - ...or have a separate environment/dependency setup for MainActor isolated variables. that seems off <img width="2415" alt="Image" src="https://github.com/user-attachments/assets/dd9f360c-cd2e-4685-91f1-6c8ea26f0730" />
DualCameraControllerdependency (which is mainactor isolated) is not properply isolated.DualCameraControllera bit so it doesn't need MainActor isolation.