Can we rename the function executeAttachDetachObject? This has confused me.