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