Simplify lazy getters, also force use UTF-8