e.g. if we get a clash because someone else has updated the data, it returns the new data so we should work off that next time. Also re-fetch the Annotations every time round the main loop for safety.
e.g. if we get a clash because someone else has updated the data, it returns the new data so we should work off that next time. Also re-fetch the Annotations every time round the main loop for safety.