Может что-то я делаю не так или что-то не понял
можно схему если есть
и вот кейс
Ответ дан в теме выше.