Implement a new optional lazy loading mechanism for the plugin architecture.
Use the lazy loading mechanism when loading the executable targets.
Because we do not want to load the yammer metrics for all executable classes,
then we must use a lazy loading mechanism.