If the map got reloaded but the current leaf didn't change the world (and most entities) didn't get drawn. Forcing a vis update by first setting r_viewleaf to null and marking surfaces does the trick :)
Other than novis, they're functionally identical. Now sw and sw32 have novis as well.