Invoke the plugin only when its time
Only invoke the plugin when it is needed