Share FnContext instance for all fns