Change InteractionMachine.attach() to happen last