Когда я читаю ваши требования, кажется, что это своего рода дефолт, включая некоторую бизнес-логику (глупую или умную). Лично я считаю дефолт частью бизнес-логики, и, исходя из этого, это часть сервиса, которая заботится об этой функциональности.
Добавление таблицы в бэкэнд, это ловушка для реализации функциональности, похожей на cookie, в бэкэнде
Это звучит как общее решение для довольно общего требования. что ты хочешь достичь с этим?
Добавить конкретную таблицу в службу, которая подходит ей больше всего
Звучит разумно, особенно потому, что вы положили его туда, где он принадлежит. Это должен быть стол? почему бы не вычислить или не скопировать значения во время выполнения?
Использовать хранилище значений ключей в бэкэнде (не знаю об этом, коллега выложил его там)
Возможно, это технологическое решение, но для начала вам нужно дизайнерское решение.