ProgressBar texture !recreated unless neccesary

Depends on setters marking the cache as obselete for various properties
This should help performance