Props/PropSystem.csWhen Backend.LoadProps fails (null response), version is never set, so OnUpdate's `version is null && !loading` check starts another LoadCatalog on the next frame and the host hammers the API with a failed request plus a warning every frame.