Scala : Keyboard caching