Models shouldn't need to ask for schema more than once.