Improved profiler extensibility