if claimed projected nft had more than 1 asset then only first one was saved as event
if a locked asset is locked based on partial withdrawal, previous lock wasn't linked to the new one. so it was impossible to identify which lock created a new one and update the state. in this pr partial withdrawals are linked with subsequent locks
While adding paima funnel 2 bugs were found: