Blink decided to restrict CSS Paint to secure contexts for now, amongst other reasons because of the worklets.
E.g. the Web Audio WG also looked at this, and decided to just do whatever worklets does.
Opening this issue to track whether the worklet spec should be restricted to secure contexts, or whether the individual APIs should have this restriction.
/cc @annevk @mikewest