Make this overrideable
WIP backtracking to use AR's connection