Such an approach provides for establishing a distributed command stack where command handlers can operate across a communication link connecting a client, a proxy, a storage device, or other devices that could house command handlers within their memories.