Ideally users wouldn't be limited by dccrg's logic of how neighbor lists are built. Investigate if users could decide in generic way how neighbor lists prepared by dccrg for users behave e.g. w.r.t. periodic grid boundaries and cells of different size. Also consider whether this could be or should be separate from update logic between processes.