feat(collectionRepeat): huge optimization upgrades

Closes #1597
feat(ionTab): add class attribute to tab items