Fix a few bugs, discovered that since joins aren't possible we can't check to see if an update has happened after a ReadMark has been stored.