Add support for per-app languange preferences by @davotoula Avoids notifying twice Restructuring ViewModels Improves Poll Rendering speed. Reducing recompositions on images. Improves rendering performance of the ExoPlayer