Refactored to allow using BinaryStoreManager directly rather than over the event bus.