Generalized the vis feature to work wo explicit ids