I agree that the intent of the team is to spend big this winter on someone like JD. It's not that we'll spend less on JD because we want to extend a player, but rather that if we lose out on JD, we might want to instead look at extending a player with some of the money saved.
IMO, not knowing what JD is going to do is holding up the rest of the team's decisions.