I'm not sure why we'd need to explicitly pass undefined if passedOptions.backgroundColor doesn't exist here. Is this just to please JSHint or something?