New overlay utility

This closes #115.