We need them, as received messages are signaled just with their path, so the program listening to those signals will need to create the proxy objects itself.