Internals fixup to get rid of some global state and make accessors to lists of strips, clips, etc. immutable.