One of the thoughts is take a deep look at MTLJSONAdapter and combine best from both. Model & external nature of it is interesting for me. Feel free to comment & create any new issues. AMC needs your opinion