I was thinking that xblocks could declare it by something they put in their Studio view HTML (which wouldn't change the xblock API). Or could it be added to the context somehow by the xblock itself?