indexes, render zero
decouple build/unbuild, support lists properly