It is a known practice to re-factor code by its change velocity. Ideally, source code should be resilient to change, and volatile logic should go into a configuration layer (config files or, better, “convention over configuration”).
A similar pattern is known in the DW world. Separation of facts from dimensions is just a single use case of consolidating / grouping / separating data by their change velocity.
Slowly changing dimensions are another example. There are at least two classes of dimensions – static and slowly changing.
Are there fast changing dimensions? Do we call them facts?