Recently I needed to create a new footprint and after discovering that there was a manufacturer’s library in Eagle format, I imported it as KiCAD footprint (thanks to some users here at the forum ).
Then I discovered there was a manufacturer recommended keepout zone (imported as Dwgs layer in KiCad).
@SchrodingersGat originally started to implement something like keepout handling shortly before the v5 release. It sadly never got ready and i fear he did not continue to work on it. I am not sure if somebody else took this on.
I am convinced there is at least one feature request for this.