Rework and add viewport dependent padding