animation2: separate animation from target
animation2: fix animation groups + add 'open' to grid demo