 However, these new data have added little to the debate; while a suggestion of echinoderm affinity has been floated, no phyla are compellingly similar to the organism.Other modern ideas, even if a little tenuous, include a suggestion that the organism may have been parasitic, dwelling on the carapaces of larger organisms.