Removing redundant generic types for the ReactiveDialog inner classes
Copy changes in the comments
Replacing UUID by longs for the subscriber to avoid serialization