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