This is no big deal, but making these static makes this code a bit more fragile. It's already a bit fragile since these DUPs maintain mutable state yet are referenced by the static INSTANCE. If someone gets rid of INSTANCE because they want to differently control the lifecycle of that state, they may not notice the DUPs are static too.