colossal speedup to getSibNodes