Moving FlyView to separate Widget

Hi, I have a multi monitor setup, and want to move Fly View to the second monitor. I decided to scrap Fly View from MainWindowInner.qml and to move it to the separate Widget. However, I have a strange bug that appears when two maps are opened. Can you suggest how to debug this issue? Any suggestion / advice would help. Thank you in advance.
Please find my patch here -> https://pastebin.com/cKFGdGJA
Screenshot 1 -> text disappeared -> https://ibb.co/XsSS3Xs
Screenshot 2 -> airplane marker / waypoints -> https://ibb.co/3RRzb3b
Screenshot 3 -> problem with the map -> https://ibb.co/3RRzb3b