Added ability to override settings in subsequent show() calls.