Attach a scene entity to the synchronizer Sets up reactive listeners for all scene operations
The scene entity to attach
Detach a scene entity from the synchronizer Removes reactive listeners and cleans up
The identifier of the scene to detach
Dispose all subscriptions and clean up
Synchronizer for SceneStore reactive operations Handles all reactive logic for scene operations, keeping SceneStore as a pure data store
This class follows the Mediator pattern - it coordinates between entities and stores without coupling them directly. This maintains SRP (Single Responsibility Principle).