Use watcher in equals() and hashCode() if it’s not null.
Set update interval on all created reactions.