Collapsing and Expanding a Group using CircularLayout does not remain at same location