New circles members are not automatically added to circle shares in folders, chat and deck

Circles are dynamic groups which is a great feature as people can join and leave a circle. But when new circle members join (no matter their rights level) they are not added to the existing circle shares (chats, folders etc) which makes the circle idea a bit pointless since then i manually have to add the circle again to each instance where it is shared to add the new members of the circle. Is that how it works or is this a bug or can i fix this?