Currently, we only validate some parts of a received message. It might be beneficial to validate the whole message against the schema.