Loading a KV does not take CPU time, however, loading a KV into a variable does parse the content of the KV which does consume CPU time.
Which is why it takes a lot less CPU time to do streaming and even to some degree, a streaming parsing of the content.