Exactly. Technically #1 is the correct. Openwrt just does this so it hides it from you:
Some other networking devices do not do any obfuscation. Some do it with different constraints, like ER-X.
Edit: Weird setup example: https://forum.openwrt.org/t/dsa-and-pvid-usage-examples/106420