use (index % size) for navigation_color selection