For a very specific Business logic, I need to create two separate React Components that will do the same thing but will use different providers of content. An analogy will be I