Reduce cost by change events