do not set syncedAt by default anymore on Observation or ObservationPhoto, so they will be nil when created until sync