Talked to Morgan about this one, the issue he was trying to fix may not be replicable.  If it exists it is likely a race condition and this probably isn't the best way to handle it.