private void OnTechRecordClicked_SetTechQueue(TechnologyRecord techRecord)
        {
            if (!Input.GetButton("Shift"))
            {
                ObjectToDisplay.TechQueue.Clear();
            }

            foreach (var tech in TechCanon.GetPrerequisiteChainToResearchTech(techRecord.TechToDisplay, ObjectToDisplay))
            {
                if (!ObjectToDisplay.TechQueue.Contains(tech))
                {
                    ObjectToDisplay.TechQueue.Enqueue(tech);
                }
            }

            Refresh();
        }