Add execute_operation method to allow easier hooking for newrelic tracking