Since we're using ThreadTimestamp and ParentID to know if original message is threaded, we need to extract it from SubMessage for edits.
Since we're using ThreadTimestamp and ParentID to know if original message is threaded, we need to extract it from SubMessage for edits.