Use creation events on the collections.

Rather than relying on an explicit mediator we can listen for save
events on the collections themselves to get all updates.