Let's try to avoid using an instance variable here and call getMessageRecord() twice instead.