Adds alternative and experimental implementation of Producer