Fix major issues in ActiveDataPair de-serialization. oops.
Support placeholder-per-block