Can render texture, time for refactoring