Yes, you can do this. On iOS devices, I have only been able to switch identifiers once per second, making it only practical to simulate transmitting two iBeacons simultaneously without getting CoreLocation exitedRegion callbacks.
See: Can I broadcast multiple ibeacon signals from only one bluetooth? and how
Other BLE capable devices may allow faster switching.