Handling large message payloads and memory efficiency in custom Function nodes

While an external service would help - or creating a new custom node that creates a worker. A sub-flow would not help I don't believe since that is still working in the same node.js thread.