@joelving for apps: I also agree! I think we should have more general-purpose AP servers, and push that innovation to the client. Have a drawing app, a 3D app, game apps, all using the same account on your AP service, but generating wildly different activities.