Well, if one can't redefine a LAN port as a WAN port, then the demo rig could be downsized.
The MAC is just another string (I know its a number, OK?)
Let me quote -
Many network interfaces support changing their MAC address. On most Unix-like systems, the command utility ifconfig may be used to remove and add link address aliases. For instance, the active ifconfig directive may be used on NetBSD to specify which of the attached addresses to activate.[13] Hence, various configuration scripts and utilities permit the randomization of the MAC address at the time of booting or before establishing a network connection.
Changing MAC addresses is necessary in network virtualization. In MAC spoofing, this is practiced in exploiting security vulnerabilities of a computer system. Some modern operating systems, such as Apple iOS and Android, especially in mobile devices, are designed to randomize the assignment of a MAC address to network interface when scanning for wireless access points to avert tracking systems.
[Allegedly], the US National Security Agency has a system that tracks the movements of mobile devices in a city by monitoring MAC addresses. To avert this practice, Apple has started using random MAC addresses in iOS devices while scanning for networks. Other vendors followed quickly. MAC address randomization during scanning was added in Android starting from version 6.0, Windows 10 and Linux kernel 3.18. The actual implementations of the MAC address randomization technique vary largely in different devices.
So Meraki is already in a world where MAC addresses are not carved in stone. For anybody treating a MAC as a string, there is the possibly unfamiliar issue of bit reversed notation to be addressed, which will take most of us back to CompSci 101. Fortunately, it's not Hamming Code.🤣