Adding a very very simple device cache