Could replace hasFixedSize with this.forceSize_.
Could also have this.size_ = customOptions.fixedSize || loadingSize;