Fix transactional in PlaneService