I can't see any other option than managing the u/v coords.
They are all the same surface/entity so you can't EntityTexture each one with a different frame.
They are all the same surface/entity so you can't EntityTexture each one with a different frame.