Thread subscription behaviour when changing the thread issue.
Add reminder of that group changes need handling too.
Add subscription changes for when a user joins a group.
Ensure members are unsubscribed from private threads when they leave a group.
Add a UserLocation observer, and subscribe to relevant issue threads when created or saved.