I've always suspected that when there are respawns, there's only a fixed number - there doesn't seem to be any point in the game that will just keep respawning, and if you come back enough times it seems to eventually become permanently empty.
Some dungeons that have these respawns seem to do it on each visit, although some might be based on quest progres (if there's a quest in the dungeon).