Rows 'unsort' when viewing columns 50+ in Data Viewer

perhaps an alternative to the viewer is something like the DT package, for rendering a table of data using web technology (javascript)

library(DT)
DT::datatable(mtcars)