I have created recently my first version of GitHub - korotovsky/n8n-nodes-datastore: An n8n community node that provides a in-memory key-value store for your workflows. that allows to store valriables in workflows in memory and wanted to extend it with some persistence, since there is already tons of integrations with different databases e.g. Redis, Postgres, etc I wanted to reuse them pretty much like AI Agent does more memory as a sub-node. But it seems there is a hardcoded list of allowed inputs n8n/packages/workflow/src/interfaces.ts at master · n8n-io/n8n · GitHub and everything is for real is bounded on this type.
Is there any possibility to make it extendable?