It seems to me that Amethyst needs a dual configuration option to accommodate the algorithm relay, and future relays of the same type. Maybe a toggle that presents either the algorithm configuration, or the standard configuration that we have now. This way you can keep the existing outbox model while also offering the option of utilizing the algorithm relays.