Implement cache in the brackets node process to avoid overloading the brackets process with events