Using plugin entry point rather than path to require plugins