Adds missing class variable
Improves cache option for catalog stage client and adds test for catalog detail process() method