@Friedemann_A @OscarRobbing Singleton gets "baked" into the script while you can have multiple objects of the same class in your method which binds it less.
Also I find your method makes me crossreference midscript less and get all variables needed at the start (avoids a bit of tangled spagetthi)
@Friedemann_A Doing it similary on my project but have a private inspector referenced variable that gets assigned to a static one and then nulled. Also have a populate list function Editor function to automaticly find reference in editor
I think "ReferenceLibrary" or short "Rl" sounds better
@Evanylaaa You can up it in the viewport settings (where you can also select arnold) to x16 antialiasing. It slows down the viewport tho but relaxes the eyes