Let's just pretend that didn't just happen
Move weak container outside, so it can be used elsewhere