It can be done, If I understand correctly what you mean. This DEMO of one of my ongoing projects demonstrates some possibilities and is made without using Julz's quaternions for GS, but I am working on a rewrite that will use that method instead. I would suggest you check into using them.