Thanks for your suggestion! That's sure sound like a whale of a feature. I've never tried UE4 before so I might not understand it completely. But I think I can add a node that output properties of a surface like dimension like you've said.
I'm not sure what do you mean by outputting position, opacity of a value tho. Can you explain more on that?