how to create offset shot timing, using continuous animation?

Hi!

I have a fairly long continuous animation sequence for a character.

I have a MAIN level sequence (root) that has 2 shot (shot A & shot B).
In Shot A the character jumps, and the shot ends with the character at max height of his jump.
Shot B follows after shot A, but I want shot B to show the movement a bit earlier (say at the beginning of the jump). What is a good way to do this in Sequencer?

I know I can do this by placing the character in shots A and B, and tracking it separately.
When I checked the UE Meerkat demo animation, the whole character animation is tracked in the MAIN level sequence instead (not inside the shots), which seems more elegant. How can I do it this way instead?