Best Practice for ContextProvider - Store vs Signals - SolidJS