Dynamically require and load providers into provider delegator