Хм. Вообще такая семантика излучения сигналов пахнет плохим дизайном. Возможно, можно просто в ядре NSM пересчитывать листинг для каждого gotListing(). Тогда и мой предыдущий комментарий на тему передачи айди в `listingUpdated` не имеет смысла.