It won't dry on coco, but should on the glass.
You will have to seal the coco with CA or something to get it to dry.
The times I tried it, it would pretty well dry 1st coat on coco, but when you spray the 2nd coat on, it turns to gummy yuk!
I tried automotive clearcoat on my last oily wood riser, then buff with steel wool for satin finish. (this came from a fulltime bowyer!)
Rattlecan from O'reillys Auto parts. Not sure on durability?