The usual solution is to run the real browser somewhere else and remote into it, eg. https://github.com/tenox7/wrp or https://www.brow.sh/