LPS-49973 We shouldn't use the custom context class for the counter session factory
LPS-49973 Inject the proper bean factory in plugins when sharding is enabled
LPS-49973 Rename property to be shardEnabled to be more specific, just in case we may have more other customized session contexts in the future.
LPS-49973 Update source formatter properties
LPS-49973 SF