@shacker They're actually fast and it only runs over <20 items. ;) I also don't know about any good alternatives. Right now our navigation JSON element can be consumed immediately by the template without too many modifications. If we make it flat, we'll have to restructure it in JS again.