We could make `Query` suffix be configurable and we could make configurable if deriving or not the model name