Yes, the setup I described does that in the most efficient way