FLayeredMove_MontageStateProvider

Note this will become obsolete once layered move logic is represented by a uobject, allowing use of interface classes.