Frameworks installed by install(RUNTIME_DEPENDENCY_SET) also copy headers

Is there any existing literature on what happens when you only copy the runtime portions of a framework, and how to go about filtering it? (This page looks like it has some useful information on the topic.)

Filtering the files, in addition to possibly causing unforeseen and unwanted side effects, would have also required more implementation work. I went with the most conservative option of simply including everything.

At the very least, changing this now would require a policy.