Infelizmente não posso te ajudar, más caso ache alguma solução, estou muito interresado pois já percebi que isso seria um problema em um projeto que estou planejando executar.
Você já chegou a analisar soluções de automatização de browsers como selenium, puppeteer entre outros?