Fetching all addresses with asset - Blockfrost

I am trying to use Blockfrost to fetch all addresses which have a given asset. I can currently find no way to fetch all the addresses which hold a given asset, as Blockfrost uses pagination for this endpoint. Has anyone else found a way to do so?

How to take Snapshot of all NFT holders on Cardano ? Using python and blockfrost API - YouTube this would work for all assets, even non NFT ones with a little modification.