Duration timeSinceAccess({DateTime? now}) { now ??= DateTime.now(); return now.difference(_lastAccessTime); }