The hinge the whole editor turns on: a picked element is useless to an agent without the file and line that produced it. Splitting browser and server entry points keeps the DOM walk out of the node bundle and the filesystem work out of the browser one.