i knew that, but i opted for attachments anyway for practical reasons. Took off the cages for races.
this shows an attachment method with hose clamps that doesn't involve modifying the frame. Might be worth a try, wouldn't work well for a carbon or alum frame with a formed non-round shape though.