Unique watch identifier within a project database.
The id may not be assigned until after the first call to "sub", in which case return null.
@override String? get id => _id;