started to add in support for   per particle  seek indexing , this will require a bit of refactoring it appears.