Pull out places helper test functions
Make tag service to be async, host based