Your comments

I might be confused (and there isn't much BufferScroll documentation), but it does not seem to be doing what is needed here: keep cursor position after silent file reload.  It seems to be directed towards restoring cursor position after  a file is reopened, which is a different thing. 

Basically I have a log file loaded in the editor, and I would like the cursor to stay where it is instead of scrolling back to the top every time the log is being written to.  Were you able to get BufferScroll to do something like that?