Hey Sofia,
Although this is totally makes sense, doing impact analysis on the full factory and identifying what is broken is actually a very complex and time-consuming step (one ofl the reasons why manage dependencies are sometimes slow). This could compromise the performance of the application list and would require a lot of background processing.
We don't have short-term plans to do this, but I'll keep the idea to (re)consider in the future.
Thanks a lot for the idea, keep them coming!