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