Retain MatrixMessageListFragment and don't re-init the adapter so it is preserved across orientation changes.