Cleanup awkward use of loadedObj return value, fully create and retain a reference before calling instead.