Add utils.py
Memoize _get_index_base function