js object for client-side metadata processing