public function require (): IQueueObject
	{
		$this->checkIfExpired();
		
		if (!$this->queue)
		{
			$this->cachedTime = time();
			$this->queue = $this->loader->require();
		}
		
		return $this->queue;
	}