Some steps in different dances look similar, is it just a coincidence?
Well, all dances deal with a human body, so they create the funcion of a movement of the same object. If you will “stratch” timing of one music into another you can reuse a lot of things. For example, you can reuse SSQQ American foxtrot steps in waltz by replacing first Slows with a hesitation: S 123 S 1 Q 2 Q 3 Waltz to Foxtrot: 1 S 2 Q 3 Q Rumba with Mambo steps: just start with QQ, not with S, and make cha-cha chasse to switch to QQ from S.