1. Если Вы будете использовать много экземпляров одного и того же ФБ, то время и нагрузка несколько снизятся.
Среднее время (не максимальное!) исполнения можно несколько снизить лишь применяя условные вызовы ФБ и POU, обходя исполнение ненужных в данный момент участков программы.
Но при этом резко возрастает опасность "накосячить".