In this case you can start reducing discovery time and related parameters, but that will affect normal operation as well, so you need to experiment what values work for you.
But generally you want to have sleeping devices only talk to local devices. and have those local devices pass messages to and from sleeping devices. This way your wake up time will be minimal, and non-sleeping devices will deal with the coordinator.