Windows does that when new monitors are attached, unfortunately. The easiest way to work around this would be to assign key combinations to the Save Window Positions and Restore Window Positions functions on the DisplayFusion Settings > Functions tab. You can then save the positions before enabling the monitor, and restore them afterwards.
Hope that helps!