Adding support for more robust permissions for edit and delete on tiles

Defaults to what is currently available if the extra permissions aren't given.