Register function interceptors only once.