Традиционно вы должны профилировать свой код, находить узкие места и устранять их по мере необходимости. Ответ: «Нет, это, наверное, не самый эффективный способ », но имеет ли это значение? Это может быть, и когда это произойдет, это может быть исправлено.