I can’t seem to deploy a dynamic expression containing a cloud value without entering an infinite loop that chews up my cloud credits. I’ve run out of half of them so far trying to get this to work. It works fine in my local Mathematica, but TrackedSymbols seems to have no effect in the cloud with the cloud objects.
The following seems to work. It’s fine for the moment, but I’m still not sure how I would have a dynamic display in the cloud that let’s people choose a part of a cloud expression to view. Without predownloading the entire cloud expression I mean.
Using Dynamic[Refresh[…,TrackedSymbols:>{…}]] Seems to work better than just Dynamic[…,TrackedSymbols:>{…}]. It seems the cloud restricts the updating of Refresh more than Dynamic, so the CloudExpressions don’t cause the server to get into an infinite update loop that chews up your credits.