I realize now that I need to refactor my keyword attributes table into an adgroup_criterion attributes table because that covers way more ground than just keywords.
This gives AddyAI access to keywords, placements, gender, age range, location and more.