This issue is to collect some ideas on how it can be optimised when the need arises. 1. Reuse hashes for messages. 2. Reduce nested table calls.