I think an explanation would be PTRACING a process and tapping on its syscalls will always add some latency , for example
time(process(open())) < time(ptrace(process(open)))
if that makes sense ? , similar to selinux ... there's a cost to tapping syscalls.