In the previous project (from which this was remixed) I showed how to use broadcast-and-wait to avoid 'sprite-lag'. However, if you have multiple objects that you want to keep synchronised, and especially if you want the objects to make their changes in a specific order, then you might try to use multiple broadcast-and-waits, one after the other, from the same loop. If you do that, though, you may well find it slows down everything, and you can *still* see 'sprite-lag'. This project explains how you can avoid those problems by using a 'broadcast chain'...