improved batch draw logic.  Each layer isntance now has access to its own batch draw animation