You can say that again! I'm a great fan of mesquite lumber. Mine comes directly off the mill. Lots of worm holes and other surface imperfections. Normally, resin with (usually)crushed turquoise fills those holes. But, often just colored resin is used. Depending on the project's intended use, after filling the surface voids, it'll get either an oil based poly coating or, a flood coat, or two, of clear epoxy.
I've yet to use epoxy on anything smaller than a bread box. It's usually slabs of coffee table size. But, filling those holes is likely akin to using it on fret work.
I've tried several brands but, Total Boat is a clear favorite.