Illustration of pre-clustering
Two procedures LcdUpdate and LcdSend communicate heavily: 48 times per call.
These two should never be separated. Since LcdSend appears 48 times inside LcdUpdate, inlining during granularity selection was not reasonable option.