private function _getQueryChecksum()
    {
        return md5(
            serialize(
                [
                    "name" => $this->getName(),
                    "entity" => Convention::classToName(
                        $this->reflection->getClassName(), Convention::ENTITY_MASK
                    ),
                    "limit" => $this->limit,
                    "offset" => $this->offset,
                    "selection" => $this->selection,
                    "orderBy" => $this->orderBy,
                    "adapterAssociations" => array_keys($this->adapterAssociations),
                    "remoteAssociations" => array_keys($this->remoteAssociations),
                    "conditions" => $this->filter
                ]
            )
        );
    }