Getting project name in Expression Binding

What is the more attractive way of getting the project's name dynamically in an Expression Binding? Is using a separate session property that is bound and calling system.project.getProjectName() a viable approach?

Property Binding - Project Name - Ignition - Inductive Automation Forum