This node is a fork of the operator in Blender:
This is a time consumer node so be carefully with settings.