fix bag with re-render itemView when model changed