Interesting, I had tested in Firefox...can you file a bug in the issue tracker?

In response to your caching question, it is definitely a priority, and I started working on it on a separate branch, but it turned out to be more complicated that I was hoping. So it will get done eventually, but it boils down to when I have the time
to work on it.