Silence 'reference where even-sized list expected' error by passing cache_only correctly in Data::CommonsImage