I got the mesh one too, does your center plate spin around if you move it. Should I screw the 5 allen bolts down to hold it in position??