More importantly"”"”
Trying to slap explicit labels (e.g., "contemporaneous action") on these things shouldn't be your goal.
In my discussions on here, such labels are a necessary evil, since I have to (attempt to) give somewhat general descriptions.
On the other hand, when it comes to your understanding, these labels are an inappropriate vehicle. They're clumsy, and almost impossible to apply in real time.
Your goal should just be to understand how the correct examples work.
If you can't easily shove them into a particular category, that's fine"”"”you don't have to! You just have to (a) understand how they work, and (b) be able to recognize future examples that work like them.
If your thinking is restricted to precise definitions, you won't be able to see beyond the simplest ideas. (Precise definitions are impossible for anything but the most simple ideas.) If you can think in terms of examples, though, you'll be able to understand much more, on a much deeper level.
E.g., think about how you would define "rude behavior". Would you produce a definition? Of course not; that would basically be impossible. Instead, you'd just list a whole bunch of examples of rude behavior, and, together, those examples would constitute your "definition".
That should be your goal here, too. If you collect enough examples of how a particular modifier works, those examples will serve as a "definition""”"”which will be much, much better than any actual definition.