Refactor - Apply the theme loading in a deferred computation.
Refactor - Simplify theme apply
Refactor - Simplify theme loading by integrating by default the theme
reset as first step