Yes. However, I would not go toward the siding approach. It's more about getting four-track stations. The idea that we see in most successful European and Asian systems is that you do the scheduling so that at a local stop, the train is able to stop locally and the high-speed train is able to bypass it while it's loading and unloading passengers.
It's a bit like how the transitway in Ottawa used to operate. While buses were loading and off-loading, there were bypass lanes where the direct service buses could go straight. They were able to bypass the embarking and disembarking traffic, let's say at Hurdman station.
That way, you're able to build two tracks on the full length, and at your stations you build four. That's where you schedule the bypassing.