CachedDevice

fun <T : IDevice<T, R>, R : Region<T, R>> CachedDevice(device: IDevice<T, R>)