Does not use a single allocation of the model class