I'm painting over a silly little pretend beam with a black veneer cladding but stain from the veneer is leaking through where I have had to use some polyfilla and I suspect it will leak through the paintwork too. I was going to get some stain stop but I already have some damp seal. Will this do just as well?