Complex sentence: Depending on implementation and computer architecture, variable lookup "may" become slightly inefficient when very deeply lexically nested functions are used, although there are well known techniques to mitigate this.
Split into simpler sentences: Depending on implementation and computer architecture, variable lookup "may" become slightly inefficient when very deeply lexically nested functions are used. However, there are well known techniques to mitigate this.