add source to all events (for logging)
create separate subscription for each Chrome port connection