Actually add extended properties when defined