The repeated uses of "managed object" and "model" make this a bit denser than it needs to be. Also, saying `MTLModel` instead of "model" might make it clearer and easier to parse.