Sounds like a virtual device [App][Pro] Virtual Devices may be of use as an alternate representation.