fixed state object fabrication