markt: which movement you mean? the 6th tiger? or the 1st leopard?
i think the idiom is related, it is the same idiom i have heard from my sisuk when i have asked him. he said. we have a saying, paai saan dou hoi, where paai saan means "row of mountain", and it is similar to lin waan 連環, ie. series of techniques, one after each other in succession.