The viewport was moved before the flow finished initializing. I created a state to prevent moving the viewport before the flow has been initialized, allowing us to compute the bounds of the nodes correctly. ## Before https://github.com/user-attachments/assets/0f034daf-c29c-4d54-905b-191eb60477a9 ## After https://github.com/user-attachments/assets/1f9018ad-ff97-4cf2-997e-d6b7dadf1f30 ## Bonus 🎉 The viewport is no longer progressively zoomed out, as it was before: https://github.com/user-attachments/assets/0b985c22-ef06-4226-92a0-e5da569876ff