Performance

Two objections get raised about a 41 MB prop pack, and they are not the same question. Answering one does not answer the other.

Streaming weight

41 MB is the size on disk, not the size in memory.

Props are requested when they are needed — a station's model loads when it is placed, not when the server boots. The 146 files exist so that several players can cook at once without sharing a texture state; they are never all resident at the same time. A server with one barbecue out is streaming one barbecue.

For scale: 41 MB is a fraction of a single vehicle pack, and most servers already run several.

The part that genuinely costs something is the first join, where the player downloads the pack once and it is then cached. That is a one-off, and it is the same trade every content resource makes.

CPU cost

This is what resmon measures, and it is unrelated to the numbers above — resmon reads script time, not streaming.

Measured figures are not published yet. They will be added here once taken on a live server rather than estimated. If you need them before then, ask on Discord.

The resource is idle when nobody is near a station. The only sustained loop runs during placement, while the ghost preview follows your aim and raycasts the ground — it ends the moment you place or cancel.

What to measure yourself

If you want your own numbers, resmon 1 and read the hz_cook line in four states:

StateWhat it tells you
Server idle, far from any stationthe resting cost
Standing next to an unlit stationthe cost of a placed prop
A lit station with food on the grillthe cooking loop
While placing a stationthe ghost preview and its raycast — the only Wait(0)