If you were to sign Castellanos for say 4 or 5 years, that’s the same amount of time you would have Vaughn (5 more years of control, assuming he doesn’t get sent down for a period of time due to struggles) and you can make him available.
Not saying I want to go this route, but if you wanted to deal for another starter or someone at 2B.