If they have a common parent then you shouldn't be mapping to scene. There should be no mapping at all.
In general it would be easiest to place all the movable items into one item group and make that group movable instead of the child items themselves. If you tell the parent to handle events from its children, it should work without any additional code. And no need to react on position changes.
Bookmarks