Non-Destructive SKEW in Blender?

Can I skew an complex object non-destructively in Blender


Use lattice and lattice modifier
Parent top vertices to a bone and move the bone horizontally

Ok, so I parent the bone to the top vertices of the Lattice. Thanks!