No id columns required on the Sample/Prep templates

Fixes #404 
...which is an issue if `__getitem__` is used frequently, but if expected use really is one-off then its fine