less calls in TextObj