I just received an order for a miniature I designed done in frosted detail, the work is phenomenal, but the question I have is all over the pieces is this greasy, oily residue, and I'm not sure what it is or what to do. I tried to wet my fingertip and wipe it, but it just kinda smears and wont come off. Im worried if I spray primer right on top, whatever it is may seep through the primer. My initial thought was maybe there was some kind of oil, like a vaseline that was put on as some kind of finish, or is the material oil based, and the plastic is leaking, or something? I'm afraid to take a damp cloth to it, as Im not sure if that will make it worse or not. Anyone able to comment on what this is?