Rose MacLennan mid-performance