I keep tortoisehg open for viewing history and diffs while performing most remote operations from the command line. I've noticed remote branches tags do not change in tortoise after remote push and pull commands unless I close and open tortoise. By contrast, MQ tags do refresh automatically.
A bit of investigation indicates that removing the propertycache attribute from _remotebranches and calling it as a method from _findtags works around the issue, but I don't know mercurial hacking enough to provide a real patch that invalidates the cache properly.
Is this something that can be corrected within the extension?