For small pieces I'm thinking about using a thin CA glue. I tested this on a small piece of purple heart and I think it came out amazing. Notice, for time sake, I didnt worry about the edges, but never mind that, look at that mirror finish!
My process was
3 coats thin CA glue
Sand with 320
3 more coats CA glue
Wet sand with 600, then 1k, then 2k
Finally I used a car polish first with a swirl remover buff pad, then with an ultra gloss buff pad. Both done on a random orbital. I used the edge of the buff pad as if it were a circular buffer because it was such a small piece.
Let me know if you guys think. Only took about an hour start to finish on this test piece