Fix bug where only one entity per system received events