Fixed position state when buffering initial groups

Thanks to Micha Niskin for providing a test case.