How would those options prevent ordinal?
Discussion
Ordinals have nothing to do with what we're talking about.
Inscriptions are.
And this wouldn't prevent them, it would just make them a lot more cumbersome and expensive - eliminating the current issue of arbitrary witness data storage being more financially incentivised (by lower fees) than normal transactions (vb for vb).