Ingress gateway in secondary clusters

I have successfully installed a multi-network shared control plane as described in https://istio.io/docs/setup/install/multicluster/shared-gateways/ using Istio 1.4.0.

I want to receive incoming traffic to services in a secondary cluster. I have created the gateway and virtual services as usual. However, the ingress always return a 404 error. I have observed that I need to create the corresponding gateway and virtual service in the primary cluster (the one with the control plane) in order to get the ingress correctly running in the secondary cluster.

Is there any way to configure the ingress in the secondary cluster without involving the primary cluster?