Distributed Futures Perspectives