A linear motor conveyor system comprising: a track comprising: a shaped guide rail; a second guide rail; and a plurality of moving elements (104, 404, 504, 604, 804), each of the plurality of moving elements comprising: a body (140, 240, 540, 640, 840A); at least two shaped bearings (220, 520, 620, 820) supported by the body and configured to match with the shaped guide rail, wherein the shaped bearings are mounted to the moving element such that the moving elements overlap along the direction of the track providing a reduced tooling pitch between the moving elements; a second set of bearings (222, 522, 622, 722, 822) supported by the body and configured to abut against the second guide rail; characterised in that, it further comprises a bearing suspension system (550, 650, 850) configured to provide a suspension to the second set of bearings, wherein the bearing suspension system comprises a rotation axis parallel to an axis of rotation of the second set of bearings configured to bias the second set of bearings towards the second guide rail and allow the second set of bearings to pivot in relation to the second guide rail while maintaining contact with the second guide rail. a track comprising: a shaped guide rail; a second guide rail; and a shaped guide rail; a second guide rail; and a plurality of moving elements (104, 404, 504, 604, 804), each of the plurality of moving elements comprising: a body (140, 240, 540, 640, 840A); at least two shaped bearings (220, 520, 620, 820) supported by the body and configured to match with the shaped guide rail, wherein the shaped bearings are mounted to the moving element such that the moving elements overlap along the direction of the track providing a reduced tooling pitch between the moving elements; a second set of bearings (222, 522, 622, 722, 822) supported by the body and configured to abut against the second guide rail; characterised in that, it further comprises a bearing suspension system (550, 650, 850) configured to provide a suspension to the second set of bearings, wherein the bearing suspension system comprises a rotation axis parallel to an axis of rotation of the second set of bearings configured to bias the second set of bearings towards the second guide rail and allow the second set of bearings to pivot in relation to the second guide rail while maintaining contact with the second guide rail. a body (140, 240, 540, 640, 840A); at least two shaped bearings (220, 520, 620, 820) supported by the body and configured to match with the shaped guide rail, wherein the shaped bearings are mounted to the moving element such that the moving elements overlap along the direction of the track providing a reduced tooling pitch between the moving elements; a second set of bearings (222, 522, 622, 722, 822) supported by the body and configured to abut against the second guide rail; characterised in that, it further comprises a bearing suspension system (550, 650, 850) configured to provide a suspension to the second set of bearings, wherein the bearing suspension system comprises a rotation axis parallel to an axis of rotation of the second set of bearings configured to bias the second set of bearings towards the second guide rail and allow the second set of bearings to pivot in relation to the second guide rail while maintaining contact with the second guide rail.