setVisible py binding, color index fix and geometry merge prototype