Smarter OVProceduralNode