Is graph converted into a big Operation here?

That is my understanding. That functions in the tensorflow runtime are implemented as a separate (partitioned) graph, and called from the main graph as if they were a regular Op.