No strong opinion either, but I prefer consistency.

Regarding bodId or id: can't id refer to a non-bod layer? (vector layers, kml, external wms, etc)