<div dir="ltr">I know that when loading in from the DB I can use a &quot;+select...&quot; to add in additional column(s).<div><br></div><div>I can then check to see if the column(s) were loaded by &quot;+select&quot; using &quot;has_column_loaded&quot;</div><div><br></div><div>If a transient &quot;column&quot; is fetched the first time another way and not the &quot;+select&quot;; I&#39;d like to do &quot;store_column&quot; to cache the value so that the next time has_column_loaded would be true and it would act as a cache.</div><div><br></div><div>Since this is a transient column that is not in the database I assume I should not use &quot;set_column&quot; since the column and the object would be considered dirty and a subsequent update could be impacted.</div><div><br></div><div>Does this seem correct?</div><div><br></div><div>thanks in advance.</div></div>