Updated API to use shareConnection.get() instead of getOrCreate()