Common: Add a built-in profiler