Update computeUse() and computeOverlay() to be really flexible.
Update computeUse() and computeOverlay() to be really flexible.

Metalaka/Central,vcgato29/Central,vcgato29/Central,Grummfy/Central,Metalaka/Central,Grummfy/Central