Problem: Currently node handle positions become misaligned during live edits because Reactflow's state is not updated after DOM recalculation.
Expected Outcomes: Ensure node source handles remain correctly positioned when schemas are edited dynamically in the editor.
Problem: Currently node handle positions become misaligned during live edits because Reactflow's state is not updated after DOM recalculation.
Expected Outcomes: Ensure node source handles remain correctly positioned when schemas are edited dynamically in the editor.