I have a block with multiple visibility states.

Would like to do the following when changing vis-states via lookup;

1. Move BP from wherever it is to 0,0.

2. Move BP from wherever it is to another point that has been stretched vertically (and can possibly be stretched again, so needs to be updated).

I have no idea how to implement it. I could have a couple points in the block (1 at 0,0 and one at the end of the stretchable parameter), then move the BP to those points when desired, but I don't know if (or how) this is possible.