Publish message by id
Simplify event loading, correct usage of EM