Changed engines.precache classes to precache on instantiation and server_spawn instead of relying on calling their index property.