I think I should remove belongs_to or habtm completely and leave just manual collection: key. 
So user will must provide explicitly what collection he wants to add.