Add configurable crud service factory