mobjects: do not cache invalid entries