In JS version fo RQ, there is this and this, which deal with duplicate links that would otherwise dramatically increase RequestQueue writes. Ensure that similar handling is done in Python version of the tooling.
For more context:
https://apify.slack.com/archives/C02JQSN79V4/p1753358299203499
Consider solving this in Crawlee level if possible