Statedumps are a "do at end of round" type of thing anyway, so it probably shouldn't really matter. AFAIK, any interaction between statedumps and object construction/destruction would be a bug. Speaking of which...