fire event when setting objects with .fill