A customer is concerned that the SDK depends on UI frameworks even though we don't call UI functions. Can we explore removing this dependency?