Application Extension with Distributed Computing