Fix for personal assets

Personal assets within containers was not being correctly calculated, this now fixes this issue whilst keeping it to one function