Add capacity to create arbitrary classified artifacts with custom configuration