Toggle between snap areas?

Is it possible to have one button toggle a window through various snap areas or predefined screen positions?

1 button that toggles through multiple actions like:

Maximize window left -> Maximize Window top -> Maximize Window right -> Maximize window right.

Perhaps this is not possible because BTT would have to retrieve a state of a current window.

I would love that too.
With Shortcut + Left go forward through the areas and Shortcut + Right goes rewind.

Right now, I can trigger a specific one. That is also sweet.

You can use the predefined action "cycle between multiple actions"