Extracted interface from ZincRepo so that it can be decorated