Current behavior:
If two users are adding/changing animations at the same time, only the most recent update sent to the server will take affect overriding any previous changes.
Expected behavior:
If two users are making changes at the same time, their changes should somehow be merged instead of only one set of changes taking affect. For example if two users each add a new animation, we would want both of them to be inserted instead of one just not appearing. If a user deletes an animation while another user is making changes that should be fine.