@rvagg I'm not sure I understand how turning `proxy_container` into a class, from a struct, would make any difference in this case. Can you elaborate?