ppsrf% is the surface of the parent object that the polys are being added to, cleared every frame.
You delete and rebuild your Mesh every frame? Don't!
That tricky part of singlesurface is to build the mesh only once(e.g. with 400 quads, every quad get referenced by a type). Then just grab those quads you need and move the others out of sight.