Is it possible to implement a new geometry node with the Python API? I’m mostly interested in creating a custom node for non-trivial geometry (e.g. generate a mathematical surface) and having more mesh operations available as nodes (e.g. a loop cut node).

If such a capability exists could someone kindly point me to the documentation or provide a minimal example? Thanks~