maqetta/maqetta — comment on commit 90c562cbc61228b0f6f618e4863442e03d83dbfa
File: maqetta.core.client/WebContent/davinci/ve/widgets/Background.js line 112
By JonFerraiolo:

The problem is that the BackgroundWidgets object is a xref object that is shared across 7 different instances (corresponding to background-color, background-image, background-position, ...). This is necessary because the Background dialog is a unique beast in that it sets the values for 7 properties at once, whereas pretty much everything else associated with the Properties palette is associated with a single property.

Any suggestions for where else to attach an object that needs to be accessed by things outside of the current closure?