Use CommonUpdater. Use isnt. Don't make all constructor opts instance variables.