FindPython: reduces consumption of resources
Stores more information in the cache to reduce the number of sub-processes required on subsequent find_package calls.
Fixes: #20337 (closed)
Backport: release
Topic-rename: FindPython-reduce-resources-comsumption
Edited by Brad King