Only call getModeAt if needed