Override save to automatically update timestamps
@override Future<bool> save() async { final isCreating = !exists; _updateTimestamps(isCreating: isCreating); return super.save(); }