Using YAML property as linking nodes on graph view

I use a YAML property to hold the keywords for a given note. Is there any way to use this property in graph view to link notes?

For example:

---
title: Scientific instruments both correct and discipline the senses
keywords:
  - bodies
  - bodies and science
  - scientific instruments
---

I would love to have the graph show a node for each of the keywords (like it does for tags) and link the related notes to it. I don’t use tags for this because I’m using them for another purpose. I know I can create “groups” but they’re not dynamic and with 50+ keywords, that’s gonna become annoying.

Is there a plugin or something similar that I can use?

A somewhat related post.

Thx.