fix logic around implicits for meta shredding