Instead of using fencing pins with barrier mesh fencing, you could use fencing spikes.
These are plastic posts with a metal spike at the end. They are available in a variety of colours.
They are made of UV resistant polypropylene and have integral clips and loops which make it easy to hang the fencing. They can be used with electric fencing, as in the picture, because they are insulated. They are 1m long, excluding the spike.
Alternatively, you could use plain plastic fencing stakes with barrier mesh fencing.
These stakes are easy to clean, however they usually cost more than the steel fencing pins.