Not reallly. It's based on your alignment requirement. As the field type contains 'message' there is no rule that they should be in messageComponentLayout. They can be kept in any regions where they are allowed.
Please let me know if the fields are not aligned as per your needs.