Events get virtual _past, _present and _future properties when loaded, because that is awesome