here I would just call `pre_capture` directly on all loaded plugins (without checking), by default it would do nothing (inheriting from the default plugin class), but this could be overridden for each plugin if needed.