My agent has a custom transcription_node method. This is only accessed when the agent is talking, not when the user is talking. Is this the expected behaviour? I am using this to get the word level timestamps for my transcript. I would like to get word level timestamps for both the user and the agent