(small point) Perhaps "... for a smooth UI..." (use "a" instead of "the").