Remove context holds reference to sources

The context is now nothing more than an event source factory.