Remove the selectedRoomId from rootScope and instead store it in recents-service. Add a broadcast to notify listeners (recents-controller) to updates of this.
This highlights rooms when something has happened and you haven't viewed it yet. It highlights entries in a slightly red background colour.