should `recursive` be passed to `deps_for_formula` here?