Thanks a lot! I appreciate the help, but I do not believe this method will work.
My game has 4 ships that I need to do this with, and all are already part of a family. I have tried to alter your code to allow a second sprite to be linked in via the same family, but it does not work.
I will go with your initial advice, and just use separate objects. I was trying to avoid this, as my debugger is slowly turning into a nightmare, filled with objects. Sadly, groups do not transition over, so I need to scroll through dozens of objects just to find the one I'm looking for!
I greatly appreciate your help though!
Did you try the last uploaded version? It has 4 sprites. And just create another family for the picking purpose. But yeah.. unless you're going to save heaps of memory.. use separate object types.