refactor mesh add multiple object mesh consist