use path buffer to open separate shmem objects using ID segment numbers