Fix memory leak potential of asset api

Fix for #1246
This removal call for an overridden asset I don't see after the changes - did it get lost or is it accounted for somehow / not needed anymore?