fix pushing down too many properties