added persistent caching on service object reflection with a static dev flag - to test it in non production envirnoments