Use bounds instead of frame for text label