So one problem with setting the connection *after* construction is that all constructor & initialize logic cannot depend on a Table having a connection set. I think this is a bigger drawback than having a static method.