On one of my upcoming YVR-YYZ flights, it was a 763 when booked, then changed to 321, and then changed to 320. At no point did my assigned seat number change, so I don't know if it is true to say that seats are randomly reassigned in the case of equipment changes.