When doing "animated" diagrams (e.g., multi-step algorithms), I currently resort to using several files, copying/pasting items, and adjusting the diagram. But then if I decide to change one element, I have to go back and modify all files, which is really cumbersome. Is there some support for doing this more efficiently? For instance, I've seen LucidChart has a concept of "states" which allows hiding some elements, similar to a simple PowerPoint animation.