Open
Description
Logic around reference validation could be extremely slow, when individual references are pulled out and dererenced separately.
There are definitions that takes more than 20 seconds to process, which is not viable in editor experience scenarios. When we implement #3038, we can just run one single dereference and collect errors as we do the single traversal. From 20 seconds we'll get to 145ms.
Refs #3735