Extend maps API to make handling markers easier