Revert "[core.interfaces] use _with_via_init by default"

This reverts commit fb413f2bd3492f39801705a85e409d50e3894717.