do not define shouldComponentUpdate (because of multiple mixin error)