move to using singleton amber instance

@scoen, @ato does this look like what you were thinking?