Fix cache, remove BindMarshaler, add Bind