
I think it would be really cool to offload components that handle tasks, replicated on both the home server and the client, or either one. Like change the route of a method to point to the client or to the home server at will. Kind of like how Plan9 From Bell Labs is decentralized and can have addresses point to the same machine or a different machine entirely but perform the same function.