Artifacts can now be stored in any combination of managed and structured. Lots of refactoring.