filestream only reloads if the filepath actually changes. fixes #54