Fix shroud hash updating.  Fixes #6308.

This ensures that multiple Invalidations() in one tick will each update the shroud rendering.
Merge pull request #6310 from pchote/shroud-reset-fix

Fix shroud hash updating.