Stretching Pythagoras around the Corner: Linking and Modeling in Precalculus