Skip to content

Carrying Capacity

Prime #
687
Origin domain
Biology & Ecology
Subdomain
population ecology → Biology & Ecology
Aliases
K Value

Core Idea

Carrying capacity is the sustainable load envelope of a system: the maximum demand it can carry indefinitely without degrading its own ability to keep carrying it. The structural commitment is a three-zone response curve. Below the threshold, additional load is absorbed at negligible marginal cost — the system looks linear and robust. Near the threshold, response turns nonlinear: latency, error, contention, or stress rises sharply with each additional unit. Past the threshold, sustained operation begins to consume its own substrate — the resource base, the operating components, or the support relationships that produced the capacity in the first place start to erode, lowering future capacity. The signature is therefore not merely a ceiling but an asymmetry between short-run and long-run cost, with a feedback in which overshoot today reduces tomorrow's capacity.

Three details make this a structural pattern rather than a generic "limit." First, the threshold is a property of the configuration, not of the system as such, so the same underlying object can be tuned to carry more — more habitat, more parallel capacity, more staff — and the analysis re-runs unchanged. Second, the degradation past the threshold is typically convex: cost rises faster than load, so crossing is detected by sudden disproportion rather than by a smooth warning signal. Third, recovery time after overshoot is generally far longer than the overshoot itself, so there is a structural hysteresis between damaging and repairing. Together these make carrying capacity distinct from a static bound: it is a dynamic envelope whose violation feeds back to lower the envelope, with the damage often invisible at the moment it is incurred.

How would you explain it like I'm…

Too Many Sheep

Imagine a small field where a few sheep can eat the grass and it grows right back. If you add way too many sheep, they eat the grass faster than it grows, and soon there's not enough for any of them. Push it too hard and the field can feed fewer sheep next year, not more.

The Limit That Shrinks

Carrying capacity is the biggest load a system can handle indefinitely without wrecking its own ability to keep handling it. It works in three zones. When the load is low, the system barely notices extra load — it stays smooth and steady. As load climbs near the limit, things get worse fast: more delays, more errors, more strain for each extra bit. And if you push past the limit and stay there, the system starts eating into the very things that gave it its strength, so its future capacity actually drops. So it's not just a ceiling — going over today can lower the ceiling tomorrow, and the damage is often invisible at the moment it happens.

Sustainable Load Envelope

Carrying capacity is the sustainable load envelope of a system: the maximum demand it can carry indefinitely without degrading its own ability to keep carrying it. The structural commitment is a three-zone response curve. Below the threshold, extra load is absorbed at negligible marginal cost — the system looks linear and robust. Near the threshold, response turns nonlinear: latency, error, contention, or stress rises sharply with each added unit. Past the threshold, sustained operation begins to consume its own substrate — the resource base, operating components, or support relationships that produced the capacity start to erode, lowering future capacity. Three details make it a structural pattern rather than a generic 'limit': the threshold is a property of the configuration, not the system as such, so the same object can be tuned to carry more; the degradation past threshold is typically convex, so crossing is detected by sudden disproportion rather than a smooth warning; and recovery time after overshoot is far longer than the overshoot itself, creating hysteresis. So it's a dynamic envelope whose violation feeds back to lower the envelope, with the damage often invisible at the moment it's incurred.

 

Carrying capacity is the sustainable load envelope of a system: the maximum demand it can carry indefinitely without degrading its own ability to keep carrying it. The structural commitment is a three-zone response curve. Below the threshold, additional load is absorbed at negligible marginal cost — the system looks linear and robust. Near the threshold, response turns nonlinear: latency, error, contention, or stress rises sharply with each additional unit. Past the threshold, sustained operation begins to consume its own substrate — the resource base, the operating components, or the support relationships that produced the capacity in the first place start to erode, lowering future capacity. The signature is therefore not merely a ceiling but an asymmetry between short-run and long-run cost, with a feedback in which overshoot today reduces tomorrow's capacity. Three details make this a structural pattern rather than a generic 'limit.' First, the threshold is a property of the configuration, not of the system as such, so the same underlying object can be tuned to carry more — more habitat, more parallel capacity, more staff — and the analysis re-runs unchanged. Second, the degradation past the threshold is typically convex: cost rises faster than load, so crossing is detected by sudden disproportion rather than by a smooth warning signal. Third, recovery time after overshoot is generally far longer than the overshoot itself, so there is a structural hysteresis between damaging and repairing. Together these make carrying capacity distinct from a static bound: it is a dynamic envelope whose violation feeds back to lower the envelope, with the damage often invisible at the moment it is incurred.

Structural Signature

a system carrying a load drawn against a supporting substratea sustainable-load threshold set by the configurationa three-zone response curve (linear absorption, nonlinear saturation, substrate-eroding collapse)convex degradation past the thresholda feedback in which overshoot lowers future capacitya recovery time far exceeding the overshoot duration

The pattern is present when each of the following holds:

  • A load-bearing system with a substrate. A system absorbs demand drawn against an underlying resource base, set of components, or support relationships that produced its capacity in the first place.
  • A sustainable-load threshold. There is a maximum demand the system can carry indefinitely without degrading its own ability to keep carrying it. The threshold is a property of the configuration, not of the system as such, so it can be re-tuned and the analysis re-run unchanged.
  • A three-zone response curve. Below the threshold, load is absorbed at negligible marginal cost (linear, robust); near it, response turns sharply nonlinear (latency, error, stress rise steeply); past it, sustained operation consumes the substrate itself.
  • Convex degradation. Past the threshold, cost rises faster than load, so crossing is detected by sudden disproportion rather than a smooth warning.
  • An overshoot-to-capacity feedback. Operating in the collapse zone erodes the substrate, lowering tomorrow's threshold — the defining dynamic that distinguishes this from a static bound.
  • Hysteresis. Recovery after overshoot takes far longer than the overshoot itself, so damage and repair are asymmetric in time and often invisible at the moment incurred.

These compose into a dynamic envelope whose violation feeds back to shrink the envelope: the cure for overshoot is recovery time, not effort, and any system run near capacity requires a load-shedding mechanism or it repeatedly consumes its own substrate.

What It Is Not

  • Not adaptive capacity. adaptive_capacity is the ability to reconfigure in response to change — to expand the envelope itself. Carrying capacity is the static-configuration sustainable-load threshold under a given configuration; the two are complementary, but carrying capacity is the limit you operate beneath, while adaptive capacity is the capacity to move that limit.
  • Not a margin of safety. margin_of_safety is the headroom held between rated load and worst-case demand — a buffer. Carrying capacity is the rated limit itself, with its defining feature being the substrate-eroding feedback past the threshold. Margin is a policy about where to sit relative to capacity; capacity is the curve.
  • Not receptor saturation. receptor_saturation is a static dose-response plateau: response stops rising once binding sites are full, with no self-damage. Carrying capacity adds the third zone — past the threshold, sustained operation consumes its own substrate, lowering future capacity — which saturation lacks.
  • Not antifragility. antifragility is the property of gaining from stressors and volatility. Carrying capacity's overshoot zone is the opposite: stress past the threshold erodes the substrate and lowers tomorrow's ceiling. A system run above carrying capacity is the canonical fragile case, not an antifragile one.
  • Not attentional capacity. attentional_capacity is the specific cognitive-bandwidth limit; carrying capacity is the substrate-neutral envelope that subsumes it as one instance among populations, servers, structures, and teams. The general prime travels by shared units (load/capacity, recovery time), not by the cognitive substrate.
  • Common misclassification. Reading a successful brief spike as proof of sustained headroom. The tell: the system tolerated a burst, so the operator concludes the continuous ceiling is higher than measured. Instantaneous tolerance is a different envelope from sustained capacity; treating the first as license for the second runs the system above its real limit until the substrate erodes invisibly.

Broad Use

The plateau-saturate-collapse signature, with a substrate-eroding tail, recurs across substrates stated in pure load-and-rate terms. In population biology — the pattern's origin — it is the population an environment can sustain given its resources, where overshoot strips the resource base and causes a crash to a new, lower capacity. In computing and networking, it is a server's sustained request rate or a link's bandwidth ceiling: latency rises hyperbolically near saturation, and above it the system thrashes, with recovery time after overload far exceeding the overload's duration. In engineering and infrastructure, rated sustained-load capacities govern structures and machines, and operating above them shortens service life through damage that accumulates whether or not it is visible. In organizations, a team's sustained throughput or a facility's capacity, once exceeded, first degrades quality and then degrades the team itself through burnout and turnover, lowering future capacity. In economics and platform design, matching capacity, liquidity ceilings, and traffic volume before flow collapse all show the same signature. And in the ecology of attention, a creator's or a moderation team's sustained-engagement ceiling, once crossed, degrades quality and trust and erodes the audience itself. Across all of these the units are shared — load relative to capacity, time to recover — even though the substrate is not.

Clarity

Naming carrying capacity reveals that "operating normally" and "operating safely" are distinct envelopes. Most systems can briefly absorb above-capacity load without obvious failure, so the visible failure is delayed and the operator who reads only current performance is misled. The pattern separates instantaneous limits — the peak the system can momentarily tolerate — from sustained limits — what it can carry without self-damage — and it exposes the asymmetric cost of overshoot: short-run gains can incur long-run debts whose repayment cannot be accelerated by paying more attention, only by allowing recovery time. It also disambiguates two failures that look alike from outside: "the system is at capacity" (operating fine, near its ceiling) versus "the system has overshot" (already in the degradation regime), which require opposite interventions — the first tolerates continued load while the second demands that load be shed and recovery permitted. Without the distinction, an operator may push a system that is already eroding its substrate, mistaking the delay before visible failure for headroom.

Manages Complexity

The pattern compresses load-versus-degradation analysis to two scalars — capacity and current draw — plus one curve, the degradation as a function of overshoot. Operators in any substrate can then ask the same diagnostic in the same order: what is the capacity, what is the current load, what does the degradation function look like past the threshold, and what is the ratio of recovery time to overshoot duration? The answers transfer between domains because they share units — the ratio of load to capacity, the time to recover — even when the substrate does not, which is what lets an intuition built in one domain be applied in another. The pattern also predicts a structural necessity: any system that operates near capacity for sustained periods needs a load-shedding mechanism — backpressure, admission control, triage, rationing — and systems lacking one will repeatedly destroy their own substrate. By reducing the analysis to a small, shared set of quantities and a single predicted requirement, carrying capacity turns the open-ended question "how much can this take?" into a bounded, transferable diagnostic.

Abstract Reasoning

Recognizing carrying capacity supports inference about the resilience-efficiency trade-off: a system run close to capacity is efficient but brittle, while one held with reserve headroom is wasteful but absorbs shocks, and the choice between them is a structural decision about where on the envelope to operate. The pattern connects logistic growth, queueing behavior near saturation, fatigue accumulation, burnout dynamics, and resource overshoot as instances of one envelope-and-degradation structure, so that results established in one — the hyperbolic latency curve near saturation, the invisibility of accumulated fatigue damage — license predictions in the others. It predicts that the cure for overshoot is not effort but recovery time, because the hysteresis between damaging and repairing is structural rather than a matter of attention. And it predicts the necessity and the shape of load-shedding: a system operating near capacity must shed incoming load before reaching the overshoot regime, because once in that regime the substrate itself is being consumed. These inferences are recoverable from the three-zone curve and the eroding tail alone, independent of whether the substrate is a population, a server, a structure, or a team.

Knowledge Transfer

The intervention vocabulary transfers across substrates because it attaches to the envelope rather than the substrate. The ecological insight that overshoot degrades the resource base, not merely current production, transfers to overloaded teams losing people, knowledge, and trust, and the recommended intervention is structurally identical: reduce demand, expand the base ahead of need, or build resting time into the cycle. The queueing insight that latency climbs hyperbolically near saturation transfers to emergency-care throughput, to release cadences, and to service-desk design, carrying its intervention vocabulary — admission control, priority lanes, batching — intact. The conservation strategy of reducing demand or expanding the base before a crash maps onto autoscaling, hiring ahead of demand, and capacity planning, and even the hard part — distinguishing a temporary surge from a sustained increase — is structurally the same problem in each. The materials-fatigue insight that overshoot accumulates damage invisibly transfers to chronic overwork, where the cost is paid much later in retention rather than current output. The deepest carry is the recognition that overshoot is self-undermining and that its damage is both invisible and slow to repair: a practitioner who has watched a population crash below its eroded capacity, or a server take hours to recover from minutes of overload, carries into every other substrate the discipline of treating the sustained envelope as the real limit, watching for the convex disproportion that signals the threshold has been crossed, and installing load-shedding before the substrate begins to consume itself.

Examples

Formal/abstract

The logistic growth model is the textbook instance. A population N grows according to dN/dt = rN(1 − N/K), where r is the intrinsic growth rate and K is the carrying capacity. The substrate is the resource base (food, space); the sustainable-load threshold is K; the three-zone response is visible in the curve. Below K/2 the population grows nearly exponentially — the linear-absorption zone where each additional individual is supported at low marginal cost. Near K growth turns sharply nonlinear: the (1 − N/K) term throttles the rate, the saturation zone. The defining structural addition the prime makes beyond the bare logistic is the overshoot-to-capacity feedback: when a population overshoots K — through reproductive momentum or a temporary resource pulse — it does not simply level off but strips the resource base, so K itself falls to a new, lower value, and the population crashes below where it started. This is the substrate-eroding collapse zone, and it produces hysteresis: the recovery time, governed by how slowly the depleted base regenerates, vastly exceeds the brief overshoot that caused the damage. The model makes the prime's interventions precise: because the cure for overshoot is regeneration time rather than effort, and because the damage is convex (cost rising faster than load past K), the only stable operating policy is to hold N with reserve headroom below K or to install a load-shedding mechanism that culls demand before the collapse zone is entered.

Mapped back: the logistic curve with substrate erosion instantiates every role — N as load, K as the configuration-set threshold, the three zones, the overshoot feedback that lowers K, and the hysteresis in recovery — making "operate with reserve, shed load before overshoot" a consequence of the model rather than a slogan.

Applied/industry

A web service backed by a fixed pool of worker threads has a carrying capacity in request rate. The substrate is the thread pool and its backing resources (memory, connection slots); the sustainable-load threshold is the request rate at which utilization saturates. In the linear zone, added requests are served with flat latency. As arrival rate approaches service capacity, queueing theory gives the saturation signature exactly: latency climbs hyperbolically (proportional to 1/(1 − utilization)), the convex disproportion that signals the threshold. Past it, the system enters a collapse zone that erodes its own substrate: request queues consume memory, timed-out clients retry and add load, threads block on contended locks, and throughput actually falls as offered load rises — congestion collapse, where sustained overload consumes the very capacity that produced it. The hysteresis is operationally familiar: a server takes far longer to recover from minutes of overload (draining backlogs, clearing retry storms) than the overload lasted, so "just wait it out" without shedding load fails. The prime's intervention transfers intact: install load-shedding — admission control, backpressure, priority lanes — that sheds incoming requests before the collapse zone, exactly as a conservation manager reduces demand before a population crash. The same envelope-and- degradation analysis governs a clinical team's sustained throughput, where chronic over-scheduling first degrades care quality (saturation) and then degrades the team itself through burnout and turnover (substrate erosion), with retention costs paid quarters later — the materials-fatigue shape on a human substrate.

Mapped back: the request-rate ceiling, the thread pool as substrate, the hyperbolic latency curve as saturation, congestion collapse as substrate erosion, and slow recovery as hysteresis are the prime's roles on a computing substrate — and the fix (shed load before overshoot, operate with headroom) is the same structural move as the ecological and clinical cases.

Structural Tensions

T1 — Instantaneous versus Sustained Limit (temporal). The prime distinguishes the peak a system can momentarily tolerate from the load it can carry indefinitely — and these two envelopes are routinely conflated because brief overshoot looks survivable. The failure mode is reading a successful spike as proof of headroom: the system handled a burst, so the operator concludes the sustained ceiling is higher than it is, and runs it there until the substrate erodes. Diagnostic: separate the duration of the test from the duration of intended operation. If the only evidence of capacity comes from short bursts, the sustained threshold remains unmeasured, and the most dangerous mistake is treating instantaneous tolerance as a license for continuous load.

T2 — Overshoot Invisibility versus Detection (measurement). Degradation past the threshold is convex but its substrate-erosion damage is often invisible at the moment incurred and only shows up later (burnout in retention, fatigue in eventual fracture). The failure mode is steering on a lagging indicator: by the time the damage is visible in the output metric, the substrate is already depleted and the capacity has already fallen. Diagnostic: monitor substrate condition directly (resource base, team morale, material micro-cracking), not just current throughput. A system that looks healthy on its performance dashboard while running above sustained capacity is accumulating an invisible debt; the absence of a visible warning is precisely the pattern's signature, not reassurance.

T3 — At-Capacity versus Overshot (sign/direction). The prime separates two states that look alike from outside — "operating fine near the ceiling" and "already in the erosion regime" — which demand opposite interventions (tolerate continued load versus shed it immediately). The failure mode is misclassifying: shedding load from a system that was merely near capacity wastes headroom, while pushing a system that has already overshot accelerates the collapse. Diagnostic: look for the convex disproportion — is cost still roughly proportional to load (near capacity) or rising faster than load (overshot)? The two regimes have the same load reading but opposite correct responses, so the diagnosis must read the shape of the cost curve, not the load level alone.

T4 — Static Threshold versus Endogenous Erosion (coupling). Carrying-capacity analysis often treats K as a fixed parameter to operate beneath, but the prime's defining feature is that overshoot lowers K itself — the threshold is coupled to the history of how it was loaded. The failure mode is planning against yesterday's capacity number after the substrate has already been degraded, so the "safe" operating point is now above the eroded ceiling. Diagnostic: ask whether the system has recently been run hard; if so, re-measure K rather than trusting the design value. Treating capacity as an exogenous constant when it is endogenous to load history is how organizations keep setting targets a depleted team can no longer meet.

T5 — Efficiency versus Resilience Headroom (scopal). Operating close to capacity is efficient but brittle; holding reserve headroom is wasteful but shock-absorbing — and the prime frames where to sit on the envelope as a genuine structural choice, not a settled optimum. The failure mode is single-objective optimization: a drive for utilization erases the buffer that absorbed variance, so the system that was "wastefully" robust becomes efficiently fragile and the first unanticipated surge tips it into the collapse zone. Diagnostic: ask what variance the system actually faces and whether the headroom being trimmed was load-bearing against it. The prime hands off here to risk and buffering analysis; capacity utilization optimized without a stated shock budget is optimizing toward brittleness.

T6 — Recovery Time versus Effort (substrate). The prime's sharpest practical claim is that the cure for overshoot is recovery time, governed by how slowly the substrate regenerates — not effort, attention, or money. The failure mode is throwing resources at a system in hysteresis: adding workers to a burned-out team, hammering a thrashing server with restarts, expecting a crashed population to rebound on demand — each interferes with the regeneration the substrate needs. Diagnostic: identify the substrate's natural regeneration timescale and ask whether the proposed intervention shortens it or merely adds load during recovery. Where the bottleneck is regeneration, the counterintuitive correct move is to reduce demand and wait, and treating a time-bound recovery as an effort problem reliably deepens the damage.

Structural–Framed Character

Carrying capacity sits at the structural pole of the structural–framed spectrum — aggregate 0.0, every diagnostic structural. Despite its origin in population ecology, the prime is defined in pure rate-and-load terms: a sustainable-load envelope with a three-zone response curve (linear absorption, nonlinear saturation, substrate-eroding collapse) and a feedback in which overshoot lowers future capacity. None of that depends on a particular substrate's lexicon or values.

Every diagnostic points one way. The pattern carries no home vocabulary that must travel: the same three-zone curve describes a grazing range supporting herbivores, a network link absorbing traffic, a power feeder under load, and a team absorbing workload, each stated in its own field's units of demand and substrate without importing ecological terms. It carries no evaluative weight — a carrying capacity is a value-neutral threshold; operating below it is not virtuous and overshooting it is not sinful, only structurally costly. Its origin is formal: a load/limit/erosion structure with a convex degradation and a hysteresis between damage and recovery, describable with no appeal to human norms or institutions. It is not human-practice-bound — the founding cases are non-human populations against an ecological substrate, and the pattern runs in purely physical and biological systems indifferently. And to invoke it is to recognize an envelope already present in a system's load history, with the overshoot-lowers-capacity feedback wired into the substrate itself, not to import an interpretation. On every diagnostic it reads structural, matching the all-zero aggregate.

Substrate Independence

Carrying capacity is a strongly substrate-independent prime — composite 4 / 5 on the substrate-independence scale. Its domain breadth is wide: the plateau-saturate-collapse signature with a substrate-eroding overshoot tail recurs in population biology (its origin, where overshoot strips the resource base and crashes capacity to a lower level), computing and networking (a server's sustained request rate or a link's bandwidth ceiling, with thrashing and long recovery above saturation), engineering and infrastructure (rated sustained loads, with accumulating damage above them), organizations (sustained team throughput, eroded by burnout and turnover), economics and platform design (liquidity and matching ceilings), and the ecology of attention (a creator's or moderation team's engagement ceiling). The structural abstraction is high because the prime is stated in pure load-and-rate terms — load relative to capacity, time to recover, the overshoot that lowers future capacity — with no domain-specific commitments; the units are genuinely shared across substrates. The transfer evidence is concrete: the same three-zone response curve and the same overshoot-erodes-the-base dynamic are documented in each domain, so the pattern carries as a shared quantitative shape rather than a loose analogy. What holds it just below 5 is that the canonical formal machinery (the logistic model) is biological in origin and the engineered cases adopt the shape descriptively rather than via one unifying theorem, but a server thrashing and a pasture overgrazed obey the curve identically, confirming the mechanism is medium-neutral.

  • Composite substrate independence — 4 / 5
  • Domain breadth — 4 / 5
  • Structural abstraction — 4 / 5
  • Transfer evidence — 4 / 5

Neighborhood in Abstraction Space

Carrying Capacity sits in a sparse region of abstraction space (63rd percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely rather than landing on a neighbor.

Family — Overextension & Load Fragility (18 primes)

Nearest neighbors

Computed from structural-signature embeddings · 2026-06-14

Not to Be Confused With

Carrying capacity is most easily conflated with margin_of_safety, because both speak the language of load, limits, and how much a system can take. The two are at different layers of the same analysis. margin_of_safety is a policy — the deliberate gap held between a system's rated capacity and the worst-case load it is expected to face, a buffer chosen to absorb variance and uncertainty. Carrying capacity is the rated limit itself, and specifically a limit with a dynamic structure: a three-zone curve in which crossing the threshold begins to consume the very substrate that produced the capacity, so that overshoot lowers tomorrow's threshold. You cannot set a margin of safety without first knowing the carrying capacity it is measured against; margin is defined relative to capacity. The distinction is load-bearing because they fail differently. A margin-of-safety failure is running out of buffer — demand exceeds the headroom you reserved, and you breach the limit. A carrying-capacity failure is operating past the limit long enough to erode it, so that the limit you were holding margin against silently falls and your once-adequate buffer is now negative against a depleted ceiling. The prime's T4 is exactly this: capacity is endogenous to load history, which a static margin calculation does not capture. A practitioner who treats carrying capacity as merely "the number you keep a margin below" misses the feedback that makes overshoot self-undermining rather than a one-time breach.

A subtler confusion is with receptor_saturation, which shares carrying capacity's plateau-shaped response: as load rises, output stops climbing and flattens. But saturation is a two-zone structure — a linear-rise region and a flat plateau where all binding sites are occupied — and crucially it involves no self-damage. A saturated receptor system simply stops responding to additional input; remove the excess and it returns to normal immediately, with no hysteresis and no lowered future ceiling. Carrying capacity adds a decisive third zone that saturation lacks: past the threshold, sustained operation does not merely plateau, it consumes the substrate itself (strips the resource base, burns out the team, fatigues the material), so the ceiling drops and recovery takes far longer than the overshoot that caused it. The confusion matters because the two prescribe opposite attitudes toward operating "at the limit." At saturation, sitting at the plateau is harmless — you are just wasting marginal input. At carrying capacity, sitting in the third zone is actively destructive and the damage is often invisible until later. Mistaking carrying capacity for mere saturation leads an operator to treat a substrate-eroding overload as a benign plateau and to keep pushing.

For a practitioner the distinctions order the response to a stressed system. First locate the limit (carrying capacity) and its shape — does crossing it merely flatten output (saturation) or begin eroding the substrate (true carrying capacity)? Only the latter demands urgent load-shedding and recovery time. Then decide the policy (margin_of_safety) — how far below that limit to operate given the variance you face. Collapsing capacity into margin loses the erosion feedback; collapsing it into saturation loses the self-damage. The carrying-capacity frame's unique contribution is precisely the coupling the other two omit: that violating the envelope shrinks the envelope, and that the cure is regeneration time, not effort.

Solution Archetypes

No catalogued solution archetypes reference this prime yet.