Um. Rad. Solved my own problem. I'll document it for anyone else who might be stumped:
My issue was one of inheritance.. Though my <class> element specified lazy="false", I had two subclasses which did not. Adding lazy="false" to both <subclass> elements solves the problem.
If any developers are listening, I'd suggest a small change to this behavior. When a subclass specifies lazy="false", I think it makes sense for that to apply as the default for it's subclasses. Seems more intuitive to me, but I might just be slow :)
Thanks.
|