make metadata storage pluggable

BOOLEAN