I'm sure it's device specific, yes, and perhaps some items in data_layer now belong in device but it's a recent addition