Easier shader program handling