Input box should be rendered to texture on startup
Current implementation renders the input box with rounded corners (if radius >0) every frame, and this generates a lot of extraneous CPU utilization. The input box should be rendered on startup to a texture.