generic Blender based PyNode implementation