I was poking around with the same need for layers today and ended up just modifying the layer bounds node. The object bounds node wasn't much harder to modify, so give this a go if it helps Paul: https://vuo.org/node/3311
Context: Receive mouse drags on layer, says it's blocked from sending out of composition. Inserting a "Hold Value" node removes the message, but still blocks the signal from leaving the subcomposition if using a "Fire on display refresh". Using the triggers from the "Window" input port (generated from a node "Window" input) works, but stalls the composition (probably because of some sort of feedback).
I think I've reported something similar earlier, also with intel boxes. When moving around in the canvas, i sometimes (often) have to zoom in/out to make scrolling and selecting available.