For now I think that this is OK, but we may need to do something a bit more complex in here in the future. This may depend on the type of error response we receive from the Producer. Just something to keep in mind.