Plugin infrastructure for non-str keys