A basic non-persistent implementation for devices.