Factor out [fade-color]
Factor out Persisted, once again using Global for all persistence