The timestamp of the change, computed lazily on first access.
@override DateTime get timestamp => _timestamp ??= DateTime.now();