This feels to me like it is more geared towards an api for applications, which is a related but different thing.
(And an important one, as ultimately the app needs to be in control here - as shown by Cassidy James :eos: :gg: :fh: (npub1lvc…cedh) ptyxis example - and aware of any external recoloring, which it isn’t with user-colors.css, but I am getting ahead of myself.)