The app I'm working on uses Retrofit 2, so you know there's an interface with methods for every kind of request. I'm trying to implement a centralized request queue of some sort to avoid duplicate requests for the same kind of request. Any suggestions/solutions for this approach?