Design a real-time commenting system for a shared two-dimensional canvas similar to comments in FigJam. A collaborator can click anywhere on the canvas, place a comment pin at an (x, y) position, start a threaded discussion, and see comments from other collaborators appear without refreshing.
Comments are anchored to canvas-space coordinates, not screen…