Add producer functionality to re-initialize cards