You can actually use an air dry primer like RebornFX primer or a medium that can be a translucent ground such as Golden Liquide Matte Medium to prime it with. This will seal off the vinyl and make paint stick better. Let it sit overnight and then you can paint over it with Genesis. Both brands withstand heat setting just fine. I have done so.