bugfix: straighten out STL vector allocation (snapshotted vs. persistent)