I've seen this happen. We need some sort of counter for options queries so that once 2 or 3 have gone by manually it goes "wait a second, these should be cached" and then grabs all the autoload options in one query.