Update the layout syncing logic to diff between what's currently in a scene and what's going to be in a scene so that we don't remove sources that we will eventually re-add. This is important as, if the source only exists in the scene that we're syncing to, removing the source will mean that it won't be there for the app to position.
Update the layout syncing logic to diff between what's currently in a scene and what's going to be in a scene so that we don't remove sources that we will eventually re-add. This is important as, if the source only exists in the scene that we're syncing to, removing the source will mean that it won't be there for the app to position.