Yes, good point. I'd like to keep all this controls logic self-contained in object_interactivity.mixin.js, so maybe I can just add a private _control variable with default values to the fabric.Object prototype in object_interactivity.mixin.js.