Plugin API allows options to be passed in.  Much cleaner.