Bug 1102849 - Register and show events of a Room

and maybe this one because we are using the id instead of dataset to check for existing headers