Dealer service departments were putting 3M UHMW tape on it.
It is fairly expensive. I used a cheaper alternative from Amazon on the F30 and it made the squeaking nearly imperceptible. If applied well, its unnoticeable with the doors closed.
https://www.amazon.com/dp/B00823JDD2...KZBM593AKZ817E