Move buffer storage management into BACamera subclasses for iOS.
Ensure that we always create a working camera for the given context.