Mangle Marquise interface, push onus back to user