Given a Floating ToolWindow the LocationChanged event doesnt fire when the window is dragged. This is making it impossible to ensure that the windows stay inside the main view as we cannot detect when the position changes to constrain the movement. Any ideas for workarounds?