Use iterator for the message vectors instead and support non-league players talking without relying on group permissions