honoring configured needs_artefacts