Hide the actual signals and provide attachOnFoo in the services