Go ahead with this, I am not convinced that we cannot just use Future (it is after all a trait), even with GAE's thread model. I will make some time to test this and then submit a separate pull request if it all works out.