fix Issue #502 - changing groups should update positions for the old groups