Da erscheint es mir doch einfacher, beim Laden die Anzahl der nicht-0-Werte einfach nur zu zählen.