Sequencer Media Texture... Captured by Take Recorder?

Hey folks, I’m a tad stumped. I’m setting up a special environment for a Stype RedSpy tracked virtual production, keyed live using the Stype Greenkiller, and while we are capturing the live keyed output to external recorders, I’m not expecting the live key to be 100%, so as per my standard, I’m also recording clean picture and capturing the Stype tracking data via LiveLink in the Take Recorder. Easy, I’ve done that a bunch, no problem.

Here’s where the plot thickens: I’ve got several pre-rendered videos running as media textures that are sequenced together in a Level Sequence so they all stay in sync, and can be scrubbed to any point in the playback that we need. These are materials that make up the bulk of my environment for this production. Imagine a custom sky dome that has a 360 video set as the texture, and then a few equirectangular videos set in 16:9 planes in the foreground. I set things up using the recommendations in this documentation Using Media Tracks | Unreal Engine Documentation and it is working like a charm… except I can’t figure out how (if at all possible) to record the position of the level sequence playhead.

I can drop the level sequence into take recorder, and see that it says “playing 0, queued 1” in the take recorder. I can then start the take recorder, which of course opens up a new sequence in a cinematics folder, and then I can open up my level sequence and play, pause, scrub, etc. the level sequence while the other sequence is recording. Take recorder also now says “playing 1”, so it at least knows that. But looking at the recording sequence… it basically says the track is empty. Sure enough, after stopping take recorder, there is just an empty track that makes no reference to my level sequence with my media textures. Poop.

I’ve had trouble finding info about recording the level sequence playback position in the take recorder because the search engines just point me to the most basic “record a sequence in take recorder” type posts, so I’m hoping some humans can get a little better grasp of what I’m trying to do, and point me in the right direction. Any ideas? Did I miss some documentation that clearly outlines this sort of situation? I feel like Leo DiCaprio in Inception trying to record a sequence within a sequence… Lol