Slider Change: Elefront Baking – Bake Pulse Fires Too Early

Automating Elefront baking in Grasshopper so that a slider change triggers a one-shot bake of the current part which is a tree (~200 objects in 10 branches).

However, when the slider updates, the bake pulse fires too early and ends up capturing geometry from the previous, current, and even the next part. While manually clicking a button on the bake component itself, everything works correctly.

I am trying to create an alternate pulse that behaves exactly like the one expected by the “bake objects” component which is created by slider change.

End goal is to bake all geometry and also get an animation.

Question:
Has anyone faced this issue in the past?
Attempted to solve? Would love to dedicate this thread to solving this problem collectively. Thank you!