AbstractPlace token management refactor