Задача оказалась невыполнимой. Этот факт выявился только в процессе реализации , но это факт. В первичной оценке озвучил 4 часа так как выполнял 2 недели назад такую же задачу Но на другой платформе-по ней все отлично есть и отзыв. Установил плагин для теста, собирался убрать но не представилось возможным из за заказчика. Весь "ущерб" поправим. Заказчик начал нервничать из за чего не удалось найти приемлемый компромисс для обеих сторон. Со своей стороны я готов предложить пути для применения, исправить косяки и компенсировать бесплатным выполнением задачи