ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective