Supporting all the return_future operations required by document or queryset