Lazy load class attribute when mix-in is in a base module that is then inherited from