introduce a native int/long open immutable map, and use it in in routing table