Animation system now state based, indeed.