GWork
GWork copied to clipboard
Refactor event system
Currently the event system is very inefficient memory-wise. Each control contains many listeners which may never be used and cache data that is never used. This could be much improved using a centralised hash lookup type system.
Not an immediate priority. Can be done after Ponder work.