do you handle rate limiting and edge cases for complex website structures? | discoverkit | discoverkit