[UPDATE] Facet now manages some state.