Rebuilds a synchronous Provider and returns its new value.
T refresh<T>(Provider<T> provider) => _core.refresh(provider);