bpy text field limitations workaround?

I’m coding a little macro system for the BGE for UI controls. I’d like to set UI elements with properties initially using the logic editor to speed up workflow. However, I’ve reach a snag, blender’s UI’s text fields are capped at 64 characters. I can use external files to get around this, but prefer to set them in the logic editor.

I’ve tested longer strings through python, and it works fine, so its just a UI limitation. I suspect its some value burred somewhere but cannot find it. Anyone know its location?