I've been making margaritas and I've found that, unlike fancy bar/restaraunt bought margaritas, my margaritas come out more like a liquid drink with shaved ice sitting in it than a mixture. I have a Margarittaville mixer for proper shaved ice, but the final drink lacks the same thickness I'm used to in a margarita; the exception being strawberry margaritas. With (lots of) real strawberries the drink comes out much thicker and smoother to drink.
Is there some ingredient that can thicken the mix for a smoother drink? Generally I use tequila, triple sec, agave nectar and then either a mix, strawberries, limeade or whatever for flavor.