Fills will only work for flat surfaces. What if you surface isn't flat? I suppose you could copy the surface and then trim as many times as you need but this may be tedious and you may need to offset the surfaces a very small amount (say 0.05mm) to stop the interference of colours that occurs when two surfaces coincide.