For a character to have an effect, it does not have to be played immediately after another.
So, for example, a Hen arriving can hatch an Egg that arrived three cards earlier…