Designing Boundaries For Reversible Actions