TIL: Elgg session tables don't like being converted to utf_mb4, although that's not immediately obvious. Results in system messages that can never be deleted if they were created before the session id changes, and much hair pulling.