I'd love to see this with CVKC too. In other words if a certain word or set of words is typed in the caption, then another set of words populates the keyword block from the CVKC document.
So for our use if "USS Nimitz" is typed in the caption then "CVN 69, aircraft carrier and ship" is loaded in the keywords