Right now there's one blocking issue, and one minor issue.
The minor issue is that when the manager is initialized after a cache move, the manager doesn't properly refresh the sub info, so word count will be 0/0 until the window is opened and closed.
The blocking issue is that right now, when a message is played, it also gets sent to the server, which creates a new file, so the original is unaffected. That new file seems to persist for a while, and results in the cache move being blocked.
Right now there's one blocking issue, and one minor issue.