unify method signatures to use viz model options