ensure static ability is updated when permanent is flip/transform/face up/down
shuffle before moving chosen cards to location else if location is top/bottom library then final shuffle would rearrange it