Unfortunately Katy, the `const char*` use that you are referring to is part of the Event class interface (for performance reasons) and is independent of the backend in use (i.e. it the event/event-manager code runs slower - not the sqlite or hdf5 backend code).  If CEP17 goes through close to its current state, that optimization has very non-trivial impact.