There are several very creative and skilled people on this site.
I'm sure someone will chime in with thoughts around how to go about to solve this.
Cool idea!
Good luck with it!