Changes to reduce the gap between peers and the broker

**Description:** changes to reduce the gap between peers and the broker.
**Testing:** tests pass
**Coverage:** 87% for coinffeine-common