Introduce shared feature settings and presentation state so both UI layouts can consume the same resolved values. Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com>