There are often situations in which a dashboard is loaded by more than one client.
Let's say client 1 opens the dashboard at 10:00 AM, and client 2 opens the dashboard at the same time.
Client 1 performs his tasks and saves the dashboard (on the cloud library) at 10:05 AM.
Client 2 tries to save at 10:15AM, after completing his tasks. This save would override the updates/upgrades done by Client 1.
Could this be prevented?