Сделано путем внедрения кода.
При компиляции некоторые классы улучшаются (с внедрением кода, Javassist ), чтобы добавить некоторую информацию, например имена переменных.
В методе рендеринга эта операция выполняется классом "play.classloading.enhancers.LocalvariablesNamesEnhancer.LocalVariablesNamesTracer".