Putting Apocalypse in a castsequence macro

Why can’t i do this, it’s been talked about in a few 2018 threads… Can we get a fix please, like the only class with an ability where i can’t do a castsequence macro for no reason thats been explained.

Basically due to Apocalypse having a Global Cooldown.