SIGN IN SIGN UP

console.lua: cache observed properties to avoid unnecessary fetching

Those properties are already observed and trigger update, remember the
value to avoid re-fetching them.

This fixes delay caused by properties that synchronize GUI thread like
`focused` which takes 30+ ms in certain cases.

Co-authored-by: Guido Cella <guido@guidocella.xyz>
K
Kacper Michajłow committed
d37521b5ef69f4793a05583d634de286709a6806
Parent: 4b1315a