WIP: Allow target updates

Allow updating the ```target()``` of a Reference.