Implemented custom node
Made it so you can apply custom property editors to other types.