If this is all you have so far, it looks fairly simple. I’m wondering how it would handle images at this point. I’d be willing to take a stab at it. I’ve never written a plugin for Obsidian before, but from what I’ve looked at (wayward glances at other plugins), it doesn’t look terribly complicated.