The addition of more decimals on the part cordinates thing because when doing small details and copying and pasing the cordinates some parts will move from their places making for some gaps betwen parts, and when doing small details that is very vissible
grid size 0 will have an insignificant snap for making ultra-small things