address issue #24, retaining single-shot mode across config and camera changes