Move to a view-text loading system rather than refreshing from file pre-save