There are time when object can be used by scripts that havent been placed in the world. These objects should be capable of being placed in the cache like where the weapons reside for call via behaviors to call into the world and manipulated for various uses. eg: a blank "plain" that could be spawned by a behavior and a particular image designated in the behavior for image/decal displays or location markers etc without making the developer having to specifically make and save a reuseable plain.
There are time when object can be used by scripts that havent been placed in the world. These objects should be capable of being placed in the cache like where the weapons reside for call via behaviors to call into the world and manipulated for various uses. eg: a blank "plain" that could be spawned by a behavior and a particular image designated in the behavior for image/decal displays or location markers etc without making the developer having to specifically make and save a reuseable plain.