Почему бы вам не написать что-то, что делает то, что вы хотите, поставьте несколько тестов, чтобы вы знали, что это работает.Тогда, если это когда-нибудь станет проблемой, вы сможете заменить реализацию чем-то более быстрым, без суеты и беспокойства.Если окажется, что это не проблема, как большинство подобных вещей ... то вы не будете тратить время на что-то ненужное и не будете преждевременно оптимизированы.это очень удобно и очень удобно.
если ваша архитектура не слишком болтливая, вам никогда не понадобится оптимизировать этот бит.