If you store image positions as pixel coordinates (x: 200, y: 450), here's what happens:
- User writes a journal entry on mobile (375px wide), places an image next to paragraph 2
- Image is saved at coordinates relative to the 375px canvas
- User opens the same journal on desktop (720px wide)
- Text reflows for the wider canvas — paragraph 2 is now at Y=200 instead of Y=450