How check signal existence in time of calling presenter's createComponent?

Notice: This thread is very old.
Member | 58

Method ‘createMassiveForm’ creates a huge form with many db requests.
Does it possible to check component's signal there? Contruction of form is need only if form is “visible” (signal show or submit).

public function createComponentShiftBulkForm($name)
    $form = new ShiftForm($this, 'shiftBulkForm', 320);