Feature/add asset from model view for #365

Take two on this. From previous conversation happening on #406 

@diwanicki have a look and make sure this is acting as you expected.