If true, it'll keep asking for the ConditionalTrigger on each new version
(and satisfied with all the above ConditionalTrigger). If false, it only requests
for the first time the ConditionalTrigger are satisfied.
This method will check whether the conditions are satisfied, the conditions
will be repeated to check everytime this method is called. Main different is
this method will insrease the calls counter.
This function will check whether the conditions are satisfied, the conditions
will be check only one time even multiple checkOnce is called. Main different is
this method will NOT insrease the calls counter.