forgot to replace MaybeLoadObj with TryLoadObj