Use Core's new power provider