Initial work on generic request queue structure.