Add capability to read a large file as a reactive observable