Deterministic futures (both eager and lazy) seem to work now. Still need to test stochastic futures.