Cryptoclidids have varying morphology .
It is difficult to assess Cryptoclidids ' ecological role as a collective unit .
Cryptoclidids have varying morphology and it is difficult to assess their ecological role as a collective unit .