Label background textures

I would really like label controls to have textures similar to buttons.

PHP Code:
<control type="label">
    <
width min="100" max="300">auto</width>
    <
height>50</height>
    <
label>$INFO[ListItem.Label]</label>
    <
font>Font1</font>
    <
align>center</align>
    <
textcolor>white</textcolor>
    <
texture>texture.png</texture>
</
control

Reason being I want certain labels to have a background texture that auto-sizes along with the actual label. In certain scenarios I can get away with using buttons without actions to act like labels. Except I also want to use this in lists. Again, in some cases I can use buttons for labels. But in others I cannot as I don’t have total control over what controls are used (for example with add-on generated lists like skin shortcuts)