Support dynamic backend import