Ну вы сделайте логирование параметров запросов и посмотрите, что их объединяет. Не думаю, что есть универсальный агент, но какой-то закрытый список вы составить сможете.
А как вы собираетесь «дочищать»? Вы можете как-то этим удалённым постом управлять? Если так, то это не кэш, а больше всего похоже на то, что вам только показалось, что вы его удалили.
TheAndrey7, обстоятельства, при которых будет хоть как-то заметна разница в скорости между getElementById и querySelector настолько специфичны, что вероятность встретить их в реальности крайне мала. При этом querySelector гибче и потому удобнее.