At this time, the referenced application is the only way to solve this problem.
I won't explain too much about prior design decisions and I'll never reveal future development plans. I can say that the handling of shoreline was considered while the feature was being developed but an on-chart implementation wasn't done for a handful of reasons.