Подключение к нескольким DataStore с одной сущностью

Добрый день, есть задача: подключить 3-5 БД Oracle к приложению с одинаковыми схемами БД и делать запросы к каждой. Определил несколько DataStore по инструкции из документации, но если в каждом persistence-context указать одну сущность (нужна только одна ко всем БД), то получаю ошибку “Entity cannot belong to more than one store”.
Если определить только одно подключение и одну сущность, то проблем нет.
Есть ли какое-то решение для такой проблемы?

Это ограничение механизма, один класс сущности существует в одном хранилище.

Ограничение обусловлено в основном возможностью устанавливать связи между сущностями из разных хранилищ. Кроме типа сущности у нас неоткуда взять информацию о том, где она хранится.