Geomtree: use u16 for indices + some cleanup