Very cool! Great explanation and a job well done! I have not tried inlays as of yet, so you are way ahead of me in that! I promise, I will catch up!
;-)
HorizontalMike