use newSlice event instead to capture panel updates