I am refactoring my service that is a service auto-posting to media like Twitter, Facebook. I wonder whether I\'m refactoring in the right direction towards the "Rich-D