Consider a text book made with iBooks Author, using HTML widgets for interactive features, for example a quiz at the end of every chapter. You end up with a lot of widgets (one per chapter) that share a lot of assets (image files, javascript libraries).
Casual use of iBooks Author seems to indicate that every widget is its own independent bundle that gets copied into the book. This would be horribly wasteful in this scenario.
Can I include the same bundle multiple times (so that is appears in many locations, but does not take up redundant disk space)?
Can I pass parameters to the widget (so that I can tell it which chapter's data to display)?
If 1+2 don't work, can a widget refer to assets stored in a shared location somewhere else in the same book (so that I can produce fifty lean widgets that don't have to contain images and Javascript themselves)?