Я бачу, для вас слова "показати документи" та "робота з HDD" виглядають однаково. Попри ваш нік, сподіваюся, що ви не з команди розробників Медка)
"Уменьшить кол-во операций чтения/записи?" - саме так, і об'єми теж. Не перезавантажувати купу документів та вивалювати їх в UI кожного разу, як користувач щось там зробить. Вести NotifyChanged; відслідковувати зміни; оновлювати з бази тільки те, що потрібно; кешувати. Зробити розумні віртуалізацію та фільтрацію списків. Та багато чого можна зробити.