public GameObject GetProp(float x, float z)
        {
            if (propDistribution == null)
            {
                propDistribution = new Noise(propDistributionScale, TotalPropWeight - 1, 666);
            }

            return(GetPropForWeight(propDistribution.At(x, z)));
        }
        // Getters

        public int GetHeight(float x, float z) => heightMap.At(x, z);