Support user-provided triggers in Awaiter