title: Zurb - What is the purpose of the adjust-pip function?
body: <p><a href="https://github.com/zurb/foundation/blob/master/js/foundation/foundation.dropdown.js" rel="nofollow">https://github.com/zurb/foundation/blob/master/js/foundation/foundation.dropdown.js</a></p>
  
  <p>Foundation.libs.dropdown.adjust_pip - what does "pip" stand for?  Is it the little triangle pointer? Triangle positioning is the job of the adjust_pip function?  Those calculations seem to be killing performance when the dropdown content is "long" down the page... especially on mobile.  Profiling with F12 tools indicates <strong>heavy</strong> layout thrashing.</p>