Потому что он должен знать, какой предмет запускает события. Если объекты являются одним и тем же объектом, выбор, редактирование, удаление становится сложным и запутанным.