Finally got around to migrating off of CoC to the native neovim LSP client. And while I was at it, I ported my entire vim config over to Lua. It was quite a bit more work that I thought it would be!
It's been over a decade since I've written Lua, but it's a dream come true compared to Vimscript.