Revert "Removed dependencies to Core in provider"

This reverts commit 672eb7fe0d077de32747f5199f277ea4a98cc6ef.