Proteins use case webgl check handled