index: contain `Customer`, since it can be used in the view
view updates