Adding User object support for queue_set
Re-factoring some request code to make things more consistent