Text this: Dynamic Multi-Behaviour, Orientation-Invariant Re-Identification of Holstein-Friesian Cattle