Glad this helped! Please note that a rad member of the community made an extension that simplifies this process somewhat. Check out the "Room-based camera movement" extension in the main extension list in the engine.