I've seen groups of blank lines appear where they shouldn't be. When I save the file, they move downward for each save.
The whole line marking scheme is both slow and slightly wrong in vim. It'd be easiest to clear the marks each time, but that's very slow, which is out of my control since it's vim's fault. :(