Throwing on query changes would be a breaking change compared to v2. Also discovers a bug with querying manually projected content, see #15117. Related to #14748 Closes #14925
This was a regression introduced in v4 rc.0. Fixes #14873