Slicer view refactor