The next feature on the block is milking machines.
I have to approximate the position of the nipple based on which blendshapes are active, in addition to bone scaling and soft-body physics. The result is fairly complex to calculate but luckily most of it can be LOD'd out of existence as soon as you get a certain distance away.