Adding a transparent gradient shadow. Also it's no longer necessary to forward each delegate method to secondaryDelegate after implementing the Protocol Interceptor from PMUtils.