avoid duplicate requests to the cache proxy. 

fix #125
the queue is private, so you have to call the parent method anyway if you overwrite it. ``queueRequest`` is not designed to be overwritten in child classes, but to be called in child classes