Kept the original methods passing through to the core ones, providing the service located dependencies. Used one of these migrated methods in the Umbraco.Infrastructure.PublishedCache project.
Returned to compiling state with a number of things to check and some temporarily commented out functionality.