feat(export): begin exportCollection class (refs #4559)