Update block files


Is it possible not to break the connection between the block and the main file? I want to edit the block in the main file and then have it updated in a separate block file? Maybe there are some workarounds to solve this problem?