parts are now based on their grid coords, so their properties aren't dependent on the designers grid