I believe there are some "synthetic" mutual funds or ETFs that don't pay distributions, but you get total return when you cash out. That would be good for an in-trust account, where the sources of money are mixed. 

Do you want the grandparents to pay tax on investments you made on behalf on their grandkids, when the money was meant  to spoil the grandkids?