Expose profiling tools as a public interface from logic.
Expose profile tools to extensions.
Merge branch 'profiler-interface'