Freezed is taking a whole lot of building time. However we do not really have to use it for the models so we are opting to use plain dart classes with equatable.