Hello, I have a question similar to the one asked on Stack Overflow regarding passing a value from one Angular 2 component to another without a parent-child relationship. In my scenario, Component1 subscribes to a service that makes a GET request to the server and retrieves an object with multiple properties. Is it acceptable to pass this object from Component1 to an independent Component2 using a method other than through parent-child relationships?