Add loading support. No test-case as yet because I need to re-think how we deal with derived
CSS classes, as they're killing me.