Saving/loading events uses new schema