phase2: use Interpolate instead of WithProperties