This new plugin backend allows loading a shared object to
implement the backend storage logic. See the following for
caveats with Go plugins: https://pkg.go.dev/plugin#hdr-Warnings.
This will also need cgo enabled within the builds, which is
currently disabled for github releases. So this will require
building the gateway from source for now.