Is it possible to skip execution of some module in Niagara based on bool switch at runtime?

For example, if I have some bool calculated during System update stage, can it be used to completely skip execution of some module in lets say emitter update or particle update stage? I know, that I can use IF inside module to pass one set of values or another based on that switch, but that way always execute module regardless of that bool value. Question is about skipping execution of module.

Thanks in advance