annoying edge cases with auto-scaling